Triang3l
490f3de853
[Vulkan v2] Swapchain ImageViews, error messages
2019-08-11 19:29:44 +03:00
Triang3l
be6fa2b577
[Vulkan v2] Present loop
2019-08-11 17:49:01 +03:00
Triang3l
675034670e
[Vulkan v2] Surface queries
2019-08-10 20:41:37 +03:00
Triang3l
fb656f3493
[Vulkan v2] GDK VkSurface
2019-08-10 14:52:33 +03:00
Triang3l
af93986c8f
[Vulkan v2] VkSurface
2019-08-10 00:23:31 +03:00
Triang3l
30ba2619f3
[Vulkan v2] Properly include, clean up queue families
2019-08-09 22:40:55 +03:00
Triang3l
001120605b
[Vulkan v2] Frames and fences
2019-08-08 23:58:02 +03:00
Triang3l
5744e6ba38
[Vulkan v2] Device and queue creation
2019-08-08 23:03:36 +03:00
Triang3l
940ef4ad7a
[UI/GPU] Fix include order
2019-08-08 22:11:51 +03:00
Triang3l
2334e475de
[Vulkan v2] Physical device, [D3D12] Small cleanup
2019-08-08 00:08:20 +03:00
Triang3l
40471dff32
[D3D12] Remove gflags from premake5.lua
2019-08-06 23:16:51 +03:00
Triang3l
890a32bd98
[App] Only start D3D12 if DLL exists
2019-08-03 22:33:09 +03:00
Triang3l
352f12f92e
[D3D12] Switch from gflags to cvars
2019-08-03 16:53:23 +03:00
Jonathan Goyvaerts
81fe22f1c8
Get rid of gflags alltogether
2019-08-03 02:34:19 +02:00
Jonathan Goyvaerts
c1af632562
Replace all gflag implementations with cvar implementations
2019-08-03 02:34:07 +02:00
gibbed
fac37e7c50
Merge branch 'master' into d3d12
2019-05-01 21:00:21 -05:00
gibbed
4ceafcdf68
[UI] Reduce SetProcessDpiAwareness failure to warning.
2019-04-20 13:21:36 -05:00
gibbed
c965751911
Merge remote-tracking branch 'origin/master' into d3d12
2019-04-20 02:40:46 -05:00
gibbed
1145d57007
Undo main/wWinMain changes in preparation for new method
...
of doing a startup AVX check.
This reverts commit 4030cff3ec .
2019-04-20 02:32:45 -05:00
Triang3l
40ffba97d9
Merge branch 'master' into d3d12
2019-04-19 15:32:10 +03:00
gibbed
4030cff3ec
- Move main, wWinMain entrypoints to their own file.
...
- Fix startup AVX checks.
2019-04-18 16:57:42 -05:00
Triang3l
ec92d46480
Merge branch 'master' into d3d12
2019-04-18 17:54:57 +03:00
gibbed
ffbc99926b
- Update premake build script for VS2017+ build support.
...
- Update premake (for VS2019 support).
- Update Xenia build script to detect VS2017+ version.
- Update Xenia premake scripts due to updated premake.
- Fix cc override in Xenia build script.
2019-04-18 09:28:31 -05:00
Triang3l
ba7b6d6081
[D3D12] Memexport CPU readback, disabled by default
2019-01-25 16:33:25 +03:00
Triang3l
19d7e0ce3d
[D3D12] Use WideCharToMultiByte for graphics adapter name
2018-12-11 09:41:06 +03:00
Triang3l
bb53d722f9
[D3D12] Don't use switch in shaders on Intel, log GPU name
2018-12-03 16:31:49 +03:00
Triang3l
5b9e4b5886
Merge branch 'master' into d3d12
2018-11-27 11:05:14 +03:00
gibbed
af206addd1
Optimize SPIRV code generated via genspirv command.
2018-11-26 11:49:36 -06:00
Triang3l
d5f7d96be9
[D3D12] Rename d3d12_adapter_index to d3d12_adapter
2018-11-26 08:03:16 +03:00
Triang3l
f3d34c1d88
[D3D12] Add max GPU virtual address bits to D3D12Provider
2018-11-26 08:02:15 +03:00
Triang3l
a03dd839f0
[D3D12] Change error message link to HTTPS
2018-11-26 07:33:13 +03:00
Triang3l
da280347c4
Merge branch 'master' into d3d12
2018-11-22 21:01:05 +03:00
gibbed
86d2c9ae1e
Fix Travis whining.
2018-11-22 09:48:04 -06:00
Margen67
896ac4a682
Update documentation.
...
- Convert http to https, provide archive link when possible.
- Made CPU-JIT.png more readable on dark themes;
Added a white background so there isn't black text on a black
background.
2018-11-22 09:20:09 -06:00
gibbed
9f895c3f14
[UI] Use DPI APIs when available.
2018-11-22 08:30:30 -06:00
Triang3l
a9e83872eb
[D3D12] Fix mid-frame pool destruction (in case of device losses)
2018-11-21 15:40:26 +03:00
Triang3l
43f34d804a
[D3D12] Load D3D dynamically
2018-10-23 19:21:01 +03:00
Triang3l
404535cdd8
Merge branch 'master' into d3d12
2018-10-23 10:54:58 +03:00
Triang3l
00adfcadf9
[UI] Fix build error in file_picker_win.cc using decltype
2018-10-23 10:54:16 +03:00
Triang3l
abdb37464d
Merge branch 'master' into d3d12
2018-10-22 23:15:07 +03:00
Triang3l
6d2e74325c
[D3D12] ROV: Check if supported
2018-10-10 14:30:29 +03:00
Triang3l
fccebae703
[D3D12] PIX: Capture with F4, disable tiled resources when attached
2018-10-08 12:05:15 +03:00
Triang3l
3de2b5e692
[D3D12] Code style fixes
2018-10-07 17:30:12 +03:00
Triang3l
90f586383a
[D3D12] Make tiled resources optional - not available on old Intel HD Graphics
2018-10-02 17:36:10 +03:00
Triang3l
be2d522e19
[D3D12] Rename shaders/bin to shaders/dxbc because of .gitignore
2018-09-16 20:35:10 +03:00
Triang3l
5be78ab369
[D3D12] Non-indexed triangle fans and resource creation refactoring
2018-09-15 23:41:16 +03:00
Dr. Chat
37e59464c2
[UI] Undo warning fix in file_picker_win.cc
2018-09-10 20:38:58 -05:00
Triang3l
227268ef65
[D3D12] Cleanup raw buffer view creation
2018-08-26 13:09:47 +03:00
Triang3l
79d43bb943
[D3D12] Refactor compute pipeline creation
2018-08-26 00:56:41 +03:00
Triang3l
791c275fab
[D3D12] Cleanup object destruction in Shutdown functions
2018-08-26 00:24:25 +03:00