Triang3l
|
12a907bfa5
|
[GPU] Shaders to common, xb buildshaders instead of buildhlsl
|
2021-06-05 18:53:53 +03:00 |
|
Triang3l
|
800db1aa49
|
[D3D12] Cleanup initialization log levels
|
2021-05-19 21:10:05 +03:00 |
|
Sandy Carter
|
31a8d189f0
|
[vulkan] Fix typos
|
2021-05-17 11:14:48 -04:00 |
|
Sandy Carter
|
c4a2dff099
|
[vulkan] Add Report Callback to instance create
|
2021-05-17 11:14:48 -04:00 |
|
Sandy Carter
|
5ed4f88091
|
[vulkan linux] Add extension requirement for XCB
|
2021-05-17 11:14:48 -04:00 |
|
Sandy Carter
|
6d591970ab
|
[vulkan linux] Fix native_platform_handle with gtk
Use gtk connection as handle and use it when creating surface.
|
2021-05-17 11:14:48 -04:00 |
|
gibbed
|
0419a9f13d
|
[App] Build title using StringBuffer.
|
2021-05-01 17:29:05 -05:00 |
|
gibbed
|
46ee68eb1d
|
[UI] Log unsuccessful SPDA result as unsigned.
[UI] Log unsuccessful SetProcessDpiAwareness result as unsigned.
|
2021-05-01 17:26:54 -05:00 |
|
Triang3l
|
556893177b
|
[D3D12] Better D3D12 initialization failure error message
|
2021-04-28 21:13:00 +03:00 |
|
Triang3l
|
913e1e949c
|
[GPU] Ownership-transfer-based RT cache, 3x3 resolution scaling
The ROV path is also disabled by default because of lower performance
|
2021-04-26 22:12:09 +03:00 |
|
Triang3l
|
4617dc5569
|
Merge branch 'master' into vulkan
|
2020-12-13 20:04:12 +03:00 |
|
Prism Tutaj
|
a86609e93a
|
[GTK UI] Fix GTK submenus
|
2020-12-06 17:26:30 -06:00 |
|
Triang3l
|
1e818dca4b
|
[Vulkan] Include Vulkan Android header and fix some warnings
|
2020-11-19 11:38:20 +03:00 |
|
Triang3l
|
715d614f5e
|
[Vulkan] Float controls properties
|
2020-11-15 15:08:50 +03:00 |
|
Triang3l
|
8febf02a39
|
Merge branch 'master' into vulkan
|
2020-11-15 14:06:15 +03:00 |
|
Triang3l
|
fe9b5b4a8f
|
[D3D12] Cleanup: remove inline
|
2020-11-14 17:02:09 +03:00 |
|
Triang3l
|
6b988d43c7
|
[D3D12] Cleanup: pipeline state -> pipeline, other things
|
2020-11-14 16:43:18 +03:00 |
|
Triang3l
|
65c8d2b28e
|
[Vulkan] Basic draw call architecture + [D3D12] Some cleanup
|
2020-11-14 14:16:04 +03:00 |
|
Triang3l
|
93f6a00201
|
[Vulkan] Transient descriptor pool + other cleanup for future drawing
|
2020-11-07 23:18:28 +03:00 |
|
Triang3l
|
8665fa7517
|
[SPIR-V] Vertex index writing to r0.x
|
2020-11-03 23:31:52 +03:00 |
|
Triang3l
|
52a8ed8e6d
|
[SPIR-V] Version, float controls
|
2020-10-31 16:22:15 +03:00 |
|
Triang3l
|
afcf3c27c0
|
[Vulkan] Per-frame swapchain semaphores
|
2020-10-18 19:23:34 +03:00 |
|
Triang3l
|
1de144938c
|
[SPIR-V] Main loop blocks, validation
|
2020-10-16 19:55:41 +03:00 |
|
Triang3l
|
89ac9294bf
|
[Vulkan] Shared memory trace download
|
2020-10-07 23:19:30 +03:00 |
|
Triang3l
|
4d59f556a9
|
[Vulkan] Sparse shared memory
|
2020-10-07 21:03:50 +03:00 |
|
Triang3l
|
2c50c670d8
|
[Vulkan] Basic shared memory uploading
|
2020-10-04 22:08:30 +03:00 |
|
Triang3l
|
1fd0d48066
|
Merge branch 'master' into vulkan
|
2020-10-04 21:54:32 +03:00 |
|
Triang3l
|
81ee7b4c39
|
[D3D12] Minor FINE_GRAINED_DRAW_SCOPES refactoring
|
2020-10-04 21:49:10 +03:00 |
|
Triang3l
|
bc1cbd042e
|
[Vulkan] Swapchain pass dependencies
|
2020-10-03 13:13:33 +03:00 |
|
Triang3l
|
865f77bae2
|
[Vulkan] Submissions
|
2020-10-01 21:17:10 +03:00 |
|
Triang3l
|
377a8d790d
|
Merge branch 'master' into vulkan
|
2020-09-27 16:43:33 +03:00 |
|
Triang3l
|
c2e8c5554d
|
[UI] Replace ImmediateTexture handles with pointers + small cleanup
|
2020-09-27 16:30:53 +03:00 |
|
Triang3l
|
f5f8714c3f
|
[D3D12] Delayed ImmediateTexture releasing
|
2020-09-27 16:21:14 +03:00 |
|
Triang3l
|
9f8c45c4e6
|
[Vulkan] Add forgotten delayed ImmediateTexture deletion
|
2020-09-27 15:55:55 +03:00 |
|
Triang3l
|
d78b2a9a93
|
[Vulkan] Use move instead of release to return ImmediateTexture
|
2020-09-27 15:42:55 +03:00 |
|
Triang3l
|
183269ba16
|
[Vulkan] Delayed ImmediateTexture destruction
|
2020-09-27 15:06:10 +03:00 |
|
Triang3l
|
886129cefa
|
[Vulkan] Immediate drawer textures
|
2020-09-26 22:10:02 +03:00 |
|
Triang3l
|
53adafa156
|
Merge branch 'master' into vulkan
|
2020-09-26 22:08:02 +03:00 |
|
Triang3l
|
d437555036
|
[UI] Remove immdraw restrict_texture_samples + cleanup
|
2020-09-26 22:06:04 +03:00 |
|
Triang3l
|
18031a8f6d
|
[D3D12] Immdraw texture upload leak fix + cleanup
|
2020-09-26 18:36:31 +03:00 |
|
Triang3l
|
c218d6dc10
|
[D3D12] Move D3D12ImmediateTexture to D3D12ImmediateDrawer
|
2020-09-21 23:15:51 +03:00 |
|
Triang3l
|
7ba2126b2f
|
Merge branch 'master' into vulkan
|
2020-09-20 20:40:11 +03:00 |
|
Triang3l
|
fc55b1f81d
|
[UI] Remove pass-unfriendly UpdateTexture of ImmediateDrawer
|
2020-09-20 20:34:22 +03:00 |
|
Triang3l
|
6a903192c3
|
[Vulkan] Set immdraw scissor only when changed
|
2020-09-20 15:33:18 +03:00 |
|
Triang3l
|
6cb33c1073
|
Merge branch 'master' into vulkan
|
2020-09-20 15:18:23 +03:00 |
|
Triang3l
|
183c7eee2b
|
[D3D12] Various refactoring mostly on the immediate drawer side, cache immdraw scissor, force stretch alpha to 1
|
2020-09-20 15:15:08 +03:00 |
|
Triang3l
|
229eb49b54
|
[Vulkan] Untextured ImmediateDrawer, [D3D12] Small refactoring
|
2020-09-19 18:05:54 +03:00 |
|
Triang3l
|
36347ffedd
|
[D3D12] Fix Vulkan branch merge error
|
2020-09-18 21:26:24 +03:00 |
|
Triang3l
|
a53a5217a3
|
Merge branch 'master' into vulkan
|
2020-09-18 21:25:34 +03:00 |
|
Triang3l
|
6ba0620b10
|
[UI] Fix build error due to undeclared size_t
|
2020-09-18 21:20:37 +03:00 |
|