Commit Graph
3221 Commits
Author SHA1 Message Date
Branimir Karadžić b75f49d3fb Cleanup. 2018-03-23 17:21:59 -07:00
Branimir Karadžić 8c93e4a4ae Cleanup. 2018-03-21 21:38:00 -07:00
Branimir Karadžić 341d79deb0 WebGL2 fixes. 2018-03-21 20:36:33 -07:00
Branimir Karadžić f4c227ffc9 Cleanup. 2018-03-21 17:12:31 -07:00
Branimir Karadžić fc133a2f7a Fixed CheckFeatureSupport with DXGI_FEATURE_PRESENT_ALLOW_TEARING crash on Windows 7. Issue #1356. 2018-03-21 08:40:13 -07:00
Branimir Karadžić f10d4c1646 NVAPI: Shutdown after device is released. 2018-03-20 17:52:49 -07:00
Branimir Karadžić df83b98fd6 Added D3D12EnableExperimentalFeatures. 2018-03-20 09:53:45 -07:00
Branimir Karadžić f96f7b6ea0 Cleanup. 2018-03-19 22:33:49 -07:00
Branimir Karadžić 61bf6b061a Removed use of std::list. Issue #1270. 2018-03-19 22:17:24 -07:00
Branimir Karadžić 2a3435e377 Fixed Android build. 2018-03-19 18:02:42 -07:00
云风 ba32657d6d remove BX_FALLTHROUGH to avoid warning (#1355) 2018-03-19 09:05:03 -07:00
Branimir Karadžić 5ecd605107 Updated shaders. 2018-03-17 21:56:54 -07:00
Branimir Karadžić cefe086fa0 Cleanup. 2018-03-17 21:55:25 -07:00
Branimir Karadžić fab9cb5c0b spirv: Fixed stack corruption. 2018-03-17 21:32:50 -07:00
Branimir Karadžić 6a7d2a1cfd Cleanup. 2018-03-16 09:32:50 -07:00
Branimir Karadžić f2e19da28a Cleanup. 2018-03-15 18:27:34 -07:00
Hugo Amnov 3a5a9d4d6d Add 2D Texture layer attachment support in GL and D3D11 (#1354)
* Impl Texture2D layer attachment in GL and D3D11

* Fix previous commit

* Style fixes
2018-03-15 18:27:17 -07:00
Branimir Karadžić cd4b132259 Added textureSize and mtxFromRows/Cols. 2018-03-13 17:41:50 -07:00
Branimir Karadžić fd334ae583 D3D11: Fixed crash when driver unloads when context is released. 2018-03-13 17:41:29 -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ć 45c1554d56 D3D12: DXGI usage cleanup. 2018-03-12 17:40:16 -07:00
Branimir Karadžić b544293958 Cleanup. 2018-03-12 13:23:59 -07:00
Branimir Karadžić 6e7e761a3b Cleanup. 2018-03-10 15:01:22 -08:00
Branimir Karadžić b8040bd24a Cleanup. 2018-03-10 13:17:54 -08:00
Branimir Karadžić ee2fddfa07 Cleanup. 2018-03-10 13:16:45 -08:00
Branimir Karadžić 35c8fb6478 Fixed Linux build. 2018-03-10 11:54:33 -08:00
Branimir Karadžić 480620751b Separating DXGI functionality from D3D11 renderer. 2018-03-10 11:47:21 -08:00
Branimir Karadžić 664e212e3c D3D12: Adding dispatch indirect support. 2018-03-09 18:20:36 -08:00
Branimir Karadžić 06a827d809 D3D12: Adding draw indirect support. 2018-03-09 17:42:28 -08:00
Branimir Karadžić 1c5aa7fd7e Cleanup. 2018-03-06 20:52:56 -08:00
Branimir Karadžić e7987e3340 Cleanup. 2018-03-06 17:52:26 -08:00
Branimir Karadžić 6fe21f1019 MTL: Allow null fragment shader for depth only programs. 2018-03-06 09:49:04 -08:00
Branimir Karadžić 67ad9fbbef Allow null fragment shader for depth only programs. 2018-03-05 18:15:35 -08:00
云风 c5f7ad598b fix mingw-gcc bug like #1239 (#1345) 2018-03-05 08:00:54 -08:00
Branimir Karadžić f530a81498 Cleanup. 2018-03-04 16:22:33 -08:00
Branimir Karadžić 90aadf835b 37-gpudrivenrendering: Fixed GL shaders. 2018-03-04 16:11:05 -08:00
Branimir Karadžić 0480b73b96 D3D12: Added allow tearing support. 2018-03-02 17:57:50 -08:00
Branimir Karadžić b4229e4a17 Cleanup. 2018-03-01 17:30:28 -08:00
Branimir Karadžić 6ec06fadfc GLES3: Fixed issue #259. 2018-02-25 08:00:51 -08:00
Branimir Karadžić a23933da9a Cleanup. 2018-02-21 18:48:43 -08:00
Branimir Karadžić 20cba39df6 Cleanup. 2018-02-21 09:40:47 -08:00
云风 5e78c10358 Add struct MemSlot for future use, See #1249 (#1342) 2018-02-21 09:37:55 -08:00
Branimir Karadžić 627abbd9d3 Prevent invalid texture update calls to immutable texture. Issue #1338. 2018-02-19 09:42:02 -08:00
Branimir Karadžić 6204854b3a GLES3: Fixed build. 2018-02-17 15:16:30 -08:00
Branimir Karadžić dcc89d532a Reverted last commit. 2018-02-17 14:35:08 -08:00
Branimir Karadžić 7b7311daa1 GLES3: Fixed build. 2018-02-17 14:08:47 -08:00
Branimir Karadžić 6ec83e0c0a GL: Fixed runtime patching when interpolation qualifier is used. 2018-02-17 10:14:54 -08:00
Branimir Karadžić fb464ba4e2 Cleanup. 2018-02-16 18:26:53 -08:00
Branimir Karadžić b00ba52cd3 Cleanup. 2018-02-15 19:24:53 -08:00