DrChat
|
10f74fc45a
|
Merge branch 'master' into vk_vfetch
# Conflicts:
# src/xenia/gpu/spirv_shader_translator.cc
|
2018-01-01 18:30:29 -06:00 |
|
DrChat
|
ab7dce53ec
|
[Vulkan] Fix another incorrect pipeline stage barrier
|
2017-12-21 15:13:01 -06:00 |
|
DrChat
|
cbfaffd9f3
|
[Vulkan] Correct a bunch of incorrect pipeline barrier stages
|
2017-12-21 13:11:34 -06:00 |
|
DrChat
|
49287579ff
|
[Vulkan] Robustify error handling during initialization
|
2017-12-16 15:14:48 -06:00 |
|
Dr. Chat
|
e4ece12371
|
BufferCache: Clear the transient cache when invalidated.
|
2017-03-14 19:07:28 -05:00 |
|
Dr. Chat
|
44e7c3712a
|
Vulkan: Fix register constants on AMD
|
2017-03-14 00:50:49 -05:00 |
|
Dr. Chat
|
8c79051a94
|
Vulkan: Add basic one-frame cache to BufferCache
|
2017-01-29 00:24:31 -06:00 |
|
Dr. Chat
|
48f6ba747c
|
Track batch fences with the batches.
|
2016-11-08 18:11:12 -06:00 |
|
Dr. Chat
|
a7e4bc8f49
|
Applying graceful linting.
|
2016-08-01 16:36:41 -05:00 |
|
Dr. Chat
|
99090e0a22
|
CircularBuffer: Allow users to bind their own memory to our buffer.
|
2016-08-01 16:30:28 -05:00 |
|
Dr. Chat
|
2a924d2b05
|
Pass vertex buffer endianness into the BufferCache
IssueCopy: Actually issue the pipeline barrier to transition the image
|
2016-06-03 20:00:28 -05:00 |
|
Dr. Chat
|
4811ebc2ce
|
BufferCache: Use a CircularBuffer as the transient buffer.
|
2016-04-09 21:27:32 -05:00 |
|
Dr. Chat
|
692d666d57
|
Wipe the buffer cache in ClearCache for now.
|
2016-03-25 16:50:06 -05:00 |
|
Ben Vanik
|
24743bf676
|
Actually configure constant descriptor set.
|
2016-02-21 15:20:35 -08:00 |
|
Ben Vanik
|
d57f974e2e
|
Fix buffer alloc alignment and framebuffer comparison.
|
2016-02-21 14:43:59 -08:00 |
|
Ben Vanik
|
cd02cdfc70
|
Making memory API less error prone; fixes buffer/constant uploads.
|
2016-02-20 19:19:29 -08:00 |
|
Ben Vanik
|
731ff52773
|
Implementing a lot of the pipeline state setting.
|
2016-02-20 12:59:18 -08:00 |
|
Ben Vanik
|
990b600f53
|
Buffer uploads (without reclaiming, yet).
|
2016-02-19 21:08:50 -08:00 |
|
Ben Vanik
|
4c4a641096
|
WIP rough sketch of vulkan backend structure.
|
2016-02-18 16:43:41 -08:00 |
|