Commit Graph
436 Commits
Author SHA1 Message Date
Branimir Karadžić bafcf613ba Added number of blit calls submitted stat. 2018-10-09 18:10:54 -07:00
Branimir Karadžić 9eaa42adc8 Fixed issue #1489. 2018-09-18 17:25:05 -07:00
Branimir Karadžić acb7a5c454 Fixed warning. 2018-09-08 10:38:09 -07:00
Branimir Karadžić 6adfc48bae Added limit info for maximum number of compute bindings. 2018-09-07 17:07:33 -07:00
Branimir Karadžić 7f63721a59 Cleanup. 2018-08-29 18:12:21 -07:00
Branimir Karadžić f40bf8e862 Added ability to sample stencil part of depth/stencil texture. 2018-08-23 17:59:47 -07:00
Branimir Karadžić 3cbd32b32c Cleanup. 2018-07-19 20:50:22 -07:00
Branimir Karadžić db0ec1f5db Removed HMD API and OculusVR support. 2018-07-19 20:22:21 -07:00
Branimir Karadžić 694735f95c Added init debug&profile prarameters for device creation. 2018-06-18 17:51:02 -07:00
Branimir Karadžić d7c5156084 Cleanup. 2018-06-16 08:34:06 -07:00
Branimir Karadžić 5995b27015 Updated texture format with new compressed formats. 2018-06-11 09:17:57 -07:00
Branimir Karadžić 7a6f94ecb9 Removed unused data. 2018-05-21 16:59:17 -07:00
Branimir Karadžić 0e0da47e61 Added primitive count to perf stats. 2018-05-17 17:24:10 -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ć 5bb6a14876 Changed bgfx::init to take init parameters as structure instead of arguments. 2018-04-17 15:42:18 -07:00
Branimir Karadžić fd9eb3a021 VK: Fixing validation errors. 2018-04-15 18:08:39 -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
Branimir Karadžić d01b58c29b Cleanup. 2018-04-13 17:12:52 -07:00
Branimir Karadžić fc87e05199 shaderc: Added SPIR-V uniform buffer size. 2018-04-12 20:20:41 -07:00
Branimir Karadžić ae8f21c467 SPIRV: Removed remap, and renamed gl_FragData_X_ to bgfx_FragDataX to workaround NV/VK driver bug. 2018-04-11 21:02:31 -07:00
Branimir Karadžić 79cd23bf3c Cleanup. 2018-04-10 09:03:25 -07:00
Branimir Karadžić 2bbc67e922 Cleanup. 2018-04-10 08:55:56 -07:00
Branimir Karadžić f92c6625d9 VK: Cleanup. 2018-04-09 21:09:52 -07:00
Branimir Karadžić a4faa82164 Fixed state tracking when scissor area is zero. 2018-03-26 16:21:27 -07:00
Branimir Karadžić e38d736106 Fixed build. 2018-03-12 19:30:02 -07:00
Branimir Karadžić d227f9e8bf Fixed memory leak. 2018-03-12 18:56:27 -07:00
Branimir Karadžić ee2fddfa07 Cleanup. 2018-03-10 13:16:45 -08:00
Branimir Karadžić b00ba52cd3 Cleanup. 2018-02-15 19:24:53 -08:00
Branimir Karadžić 584b8b34f0 Added support for independent RGB channel write control. 2018-02-13 12:35:23 -08:00
云风 b9f9ec56f5 Add BX_FALLTHROUGH to avoid -Wimplicit-fallthrough false positives (#1322) 2018-01-28 21:31:34 -08:00
Branimir Karadžić c4ca6f6c6a Cleanup. 2018-01-26 16:40:34 -08:00
Branimir Karadžić f44c8e2b14 Happy New Year! 2018-01-01 11:16:06 -08:00
Branimir Karadžić 9e00fad8b3 WIP: Init params. 2017-12-07 21:52:52 -08:00
Branimir Karadžić 0e5f3457c3 Added support for texture direct access. 2017-12-02 22:12:27 -08:00
Branimir Karadžić 77c00da989 Changed API to use ViewId (uint16_t) instead of uint8_t. 2017-11-24 11:21:51 -08:00
Branimir Karadžić 2c2e5ef36c MT encoder WIP. 2017-11-01 22:34:11 -07:00
Branimir Karadžić 85322904a9 Moved internal view state into single struct. 2017-10-30 08:39:25 -07:00
Branimir Karadžić 2008a041ab Cleanup. 2017-10-09 21:08:03 -07:00
Branimir Karadžić 61cee3d3bb Refactoring internal frame structure to separate submit encoder. 2017-10-08 20:47:51 -07:00
Branimir Karadžić e1a9422445 Cleanup. 2017-10-07 18:17:16 -07:00
Branimir Karadžić aa567d3d72 D3D11: Added GPU memory stats. 2017-09-26 18:09:15 -07:00
Branimir Karadžić b5af383cf8 Cleanup. 2017-09-23 16:27:16 -07:00
Branimir Karadžić bf9dc4692e Cleanup. 2017-09-21 21:37:16 -07:00
Branimir Karadžić 2abe7db80a Fixed CPU timer. 2017-09-21 21:34:02 -07:00
Branimir Karadžić 3aec2b89bf Added bgfx::setName to set resource debug name. 2017-08-30 21:46:57 -07:00
Branimir Karadžić e67dcff430 Cleanup. 2017-07-18 23:20:57 -07:00
Branimir Karadžić 0bbbb585d1 Cleanup. 2017-07-15 14:32:29 -07:00
Branimir Karadžić a274c9a6c5 Replaced BX_OVERRIDE with override. 2017-07-15 00:17:29 -07:00
Branimir Karadžić 236ef4b875 Fixed shader binary truncation. Issue #1170. 2017-06-20 20:34:41 -07:00