Commit Graph

2349 Commits

Author SHA1 Message Date
Branimir Karadžić
42b1104b74 Fixed issue #1395. 2018-05-25 21:14:18 -07:00
Branimir Karadžić
873342df77 Cleanup. 2018-05-25 18:01:49 -07:00
Branimir Karadžić
34b0d66051 Fixed warning. 2018-05-24 21:23:36 -07:00
Branimir Karadžić
e9869fbeed Cleanup. 2018-05-24 18:03:31 -07:00
Branimir Karadžić
7a6f94ecb9 Removed unused data. 2018-05-21 16:59:17 -07:00
Branimir Karadžić
c7ee4aa8a4 Cleanup. 2018-05-20 09:30:28 -07:00
云风
c0bd3ceee5 fix c99 bgx_init (#1383) 2018-05-20 09:28:59 -07:00
Branimir Karadžić
ddb1ffae67 Metal: Fixed pso collsion. 2018-05-19 09:32:22 -07:00
Branimir Karadžić
793d8b26a5 Cleanup. 2018-05-18 20:50:36 -07:00
Branimir Karadžić
0e0da47e61 Added primitive count to perf stats. 2018-05-17 17:24:10 -07:00
Branimir Karadžić
0e7aff8dce Cleanup. 2018-05-17 10:58:06 -07:00
MaulingMonkey
8b1e3cf8cf Ignore stencil ref in bstencil param. Avoids assert in StateCacheT:add when D3D11 deduplicates identical ID3D11DepthStencilState s (#1391) 2018-05-16 08:43:26 -07:00
Branimir Karadžić
9f893581f7 Cleanup. 2018-05-13 08:55:35 -07:00
Branimir Karadžić
f8b32e3b90 Metal: Added support for multiple vertex streams. 2018-05-12 08:30:45 -07:00
Dario Manesku
2d1c2987ec Minor fixes. (#1390)
* Moved greedy generic release(Ty) below release(const Memory*).

* OGL: Resolve all color attachments, not only the first one.
2018-05-10 22:09:24 -07:00
Hugo Amnov
288f9c5b62 Fix Webgl2 binary program support (#1389) 2018-05-10 08:06:39 -07:00
Branimir Karadžić
4e0cf0d21a Cleanup. 2018-05-09 14:53:34 -07:00
Branimir Karadžić
57387632a7 Cleanup. 2018-05-09 14:36:14 -07:00
Branimir Karadžić
270b02416e Cleanup. 2018-05-09 13:00:27 -07:00
Andrew Willmott
0c885fec2e fix ovr compile errors (#1387) 2018-05-09 07:25:29 -07:00
MaulingMonkey
bee111b4c6 Fix bgfx::setName to not choke on '%' (#1385) 2018-05-08 22:10:33 -07:00
Branimir Karadžić
85b0fde7e3 Cleanup. 2018-05-08 16:15:45 -07:00
Branimir Karadžić
0004d9a08c Cleanup. 2018-05-08 13:57:12 -07:00
Branimir Karadžić
0f8e0b0e88 Cleanup. 2018-05-08 11:53:35 -07:00
Branimir Karadžić
5dffe3060a Cleanup. 2018-05-07 22:03:07 -07:00
Branimir Karadžić
677edb6134 Cleanup. 2018-05-07 13:08:22 -07:00
Branimir Karadžić
97fe8e48a1 Cleanup. 2018-05-05 19:28:09 -07:00
Branimir Karadžić
2f72d62470 On iOS and OSX default to Metal. 2018-05-04 16:42:19 -07:00
Branimir Karadžić
724f9829b4 D3D12: Fixed initial state for MSAA render target. 2018-05-04 16:35:59 -07:00
Branimir Karadžić
88f5a902e0 D3D12: Fixed initial state for render target. 2018-05-03 17:39:19 -07:00
Branimir Karadžić
20582d8ff9 D3D12: Fixed swap chain. Issue #1323. 2018-05-03 15:02:56 -07:00
Branimir Karadžić
c2c7b99707 Respect MSAA reset flags passed during init. Issue #1376. 2018-05-02 16:40:13 -07:00
Branimir Karadžić
f14ba5ba1a D3D12: Backbuffer MSAA. 2018-05-02 15:54:14 -07:00
Branimir Karadžić
2ce838061b D3D12: MSAA WIP. 2018-05-01 18:07:16 -07:00
Branimir Karadžić
7437cbf86b Cleanup. 2018-04-27 20:37:54 -07:00
Branimir Karadžić
2f446e10a1 D3D12: Cleanup. 2018-04-26 16:54:11 -07:00
Branimir Karadžić
d5d19a24e2 Cleanup. 2018-04-23 17:31:23 -07:00
Branimir Karadžić
a04350635a Added resource guard to allocInstanceDataBuffer. 2018-04-22 08:22:16 -07:00
Branimir Karadžić
7f6b6ba67c D3D11: Quiet validation warning. 2018-04-19 16:38:20 -07:00
Branimir Karadžić
28e1839342 Added transient buffer stats. 2018-04-18 16:35:57 -07:00
Branimir Karadžić
aef6617165 C99: Fixed struct/function shadowing issue. 2018-04-17 19:30:43 -07:00
Branimir Karadžić
5bb6a14876 Changed bgfx::init to take init parameters as structure instead of arguments. 2018-04-17 15:42:18 -07:00
Branimir Karadžić
7541625df4 Cleanup. 2018-04-16 18:00:31 -07:00
Branimir Karadžić
0f3f81aa05 Updated RenderDoc dynamic library name for Linux. 2018-04-15 21:00:55 -07:00
Branimir Karadžić
fd9eb3a021 VK: Fixing validation errors. 2018-04-15 18:08:39 -07:00
Branimir Karadžić
27e8c94e0f GL: Clamp number of MRT targets. 2018-04-15 07:56:07 -07:00
Hugo Amnov
789c2f0dde GL Shaders using uint need #version 130 (#1370) 2018-04-14 17:04:09 -07:00
Hugo Amnov
1a94d2eb1c Fix blit to 2D texture layer on D3D11 (#1371) 2018-04-14 16:47:24 -07:00
Branimir Karadžić
0c405fc256 shaderc: Fixed SPIRV uniform offsets. 2018-04-14 10:30:00 -07:00
Branimir Karadžić
ca22a96f70 VK: Added attribute remap for binding vertex layout to shader. 2018-04-13 18:01:39 -07:00