Commit Graph

2464 Commits

Author SHA1 Message Date
Branimir Karadžić
54c2ccf31e Metal: Moving auto release pool inside renderer. Issue #1269. 2018-12-05 22:08:05 -08:00
Branimir Karadžić
7b0b90e42a Cleanup. 2018-11-28 22:11:49 -08:00
Branimir Karadžić
629b2cb787 Cleanup. 2018-11-28 21:54:37 -08:00
Branimir Karadžić
2b919c1ec4 Metal: Added swap chain support. Manual merge from PR #1563. 2018-11-28 15:19:45 -08:00
Branimir Karadžić
037fda1ebc Cleanup. 2018-11-26 19:41:32 -08:00
Branimir Karadžić
9abc80cb62 Removed use of debugPrintf. 2018-11-26 17:32:15 -08:00
Branimir Karadžić
bcfc99d094 Cleanup. 2018-11-25 20:11:03 -08:00
Branimir Karadžić
e8ff30accc Revert "Small stylistic change"
This reverts commit 0b746ec0d8.
2018-11-22 16:03:06 -08:00
TheComet
0b746ec0d8 Small stylistic change 2018-11-22 23:54:38 +01:00
TheComet
749bd14db4 fixes #1559 - Support opening default display when the user specifies a custom window handle but no display device 2018-11-22 23:32:44 +01:00
Branimir Karadžić
7639c5688c Added access parameter for frame buffer attachment. 2018-11-16 17:59:46 -08:00
Branimir Karadžić
5ba94e7458 Cleanup. 2018-11-15 20:08:56 -08:00
Branimir Karadžić
48074e3eeb Cleanup. 2018-11-14 20:01:51 -08:00
Branimir Karadžić
a50b76a9a3 Added ability to specify sampler flags for samplers used in compute shader. 2018-11-14 17:04:24 -08:00
Branimir Karadžić
a00cf3fec5 Cleanup. 2018-11-12 19:29:33 -08:00
Branimir Karadžić
3ba0c76550 D3D12: Detect device interface version. 2018-11-11 09:05:20 -08:00
Branimir Karadžić
01e37098a6 Fixed emscripten issue with glPolygonMode. 2018-11-09 10:15:32 -08:00
Branimir Karadžić
dc06453e5c HLSL: Fixed memoryBarrierBuffer. 2018-11-05 18:41:25 -08:00
Branimir Karadžić
f477830b1d Fixed init num encoders check logic. Issue #1535. 2018-11-02 09:51:57 -07:00
Branimir Karadžić
0309bb1acb Fixed issue #1539. 2018-10-31 17:03:51 -07:00
Branimir Karadžić
1def5343e6 Replaced strmb with strFindBlock. 2018-10-28 16:58:46 -07:00
Branimir Karadžić
12a5bc959b Fixed static analysis issues from #1535. 2018-10-28 15:16:47 -07:00
Branimir Karadžić
e3d80a2381 D3D1x: Disable window changes on all windows. 2018-10-24 17:49:13 -07:00
Patrik Minder
e039d996fd Changed so that isFramebufferFormatValid checks the format even if it is not supported as a normal texture. Changed so that isTextureValid passes check if format is only supported as FrameBuffer and flags match that. (#1530) 2018-10-23 13:07:01 -07:00
Branimir Karadžić
72bf5f9870 Cleanup. 2018-10-22 18:08:01 -07:00
Branimir Karadžić
53427eae3f Cleanup. 2018-10-21 20:49:22 -07:00
Branimir Karadžić
6bff345637 StringView cleanup. 2018-10-21 19:17:44 -07:00
Branimir Karadžić
d6c4482e8d Added short name for attributes. 2018-10-17 18:08:28 -07:00
attilaz
fadf4dfcf9 added the ability to sample texture 2d array in compute shader on d3d11 (#1520) 2018-10-15 23:32:06 -07:00
Branimir Karadžić
0f191b507e SRT: WIP 2018-10-15 17:54:41 -07:00
Branimir Karadžić
82815f1c4c Allow passing platform data via init. 2018-10-15 17:54:04 -07:00
Branimir Karadžić
623fd3cf0b shaderc: Added in/out hash. Fixed shader binary backward compatibility. 2018-10-12 16:41:26 -07:00
Branimir Karadžić
5e946a0407 Fixed submit depth argument. 2018-10-10 17:52:14 -07:00
Branimir Karadžić
bafcf613ba Added number of blit calls submitted stat. 2018-10-09 18:10:54 -07:00
Branimir Karadžić
4cbd5a5c0a Added frame buffer resolve control. 2018-10-03 17:52:26 -07:00
Hugo Amnov
71a1d659dc Add Unbind Attributes (#1515) 2018-10-02 18:06:48 -07:00
Branimir Karadžić
29585d85ca Added numBackBuffers to initialization parameters. 2018-10-02 16:40:12 -07:00
Hugo Amnov
50a64a7fdf Fix webgl2 instancing bug (#1512) 2018-10-01 12:46:49 -07:00
Branimir Karadžić
720e5534c0 Fixed caps. 2018-09-29 20:04:24 -07:00
Branimir Karadžić
914c7e3a87 Fixed depth format validation. 2018-09-28 07:58:38 -07:00
Branimir Karadžić
99b21b5ecc Fixed #1431. 2018-09-28 07:57:07 -07:00
Branimir Karadžić
6d320ce2ab Metal: Added magnification filter setting. 2018-09-27 07:55:10 -07:00
Branimir Karadžić
22e77adaec Added validation for blit texture handles. 2018-09-26 12:25:00 -07:00
Branimir Karadžić
17dc04af17 Revert "Revert 42b1104 (#1499)"
This reverts commit c1f3271a37.
2018-09-23 21:37:22 -07:00
Hugo Amnov
c1f3271a37 Revert 42b1104 (#1499) 2018-09-23 21:00:54 -07:00
Branimir Karadžić
a20478dc0a Fixed build. 2018-09-22 09:56:38 -07:00
Hugo Amnov
fa2dfdf6c7 Add option to force begin() encoder for a thread (#1497) 2018-09-22 09:52:51 -07:00
Branimir Karadžić
a2a347c798 Metal: Fixed missing vertex attribute. 2018-09-20 17:27:53 -07:00
Branimir Karadžić
6eaac4212d Cleanup. 2018-09-20 17:06:20 -07:00
Branimir Karadžić
99e6da5b50 Added file/line argument to fatal callback. 2018-09-19 17:54:51 -07:00