Henrik Rydgård
|
2207c1271a
|
Fix validation error with the GPU profiler
|
2022-10-03 12:13:11 +02:00 |
|
Henrik Rydgård
|
ba78854759
|
Improve Vulkan profiler (show framebuffer tag for render passes)
|
2022-10-03 11:54:17 +02:00 |
|
Herman Semenov
|
29b87e0c0b
|
Merge branch 'master' into master
|
2022-10-03 07:49:13 +00:00 |
|
Unknown W. Brackets
|
09f0c0c8fd
|
Fixed syntax accessing method reviewed by Unknown W. Brackets <checkins@unknownbrackets.org>
Signed-off-by: lainon <GermanAizek@yandex.ru>
|
2022-10-03 10:47:55 +03:00 |
|
Unknown W. Brackets
|
8df956b036
|
Vulkan: Block geometry shaders on older Mali.
They're too slow to be usable.
|
2022-10-02 07:42:22 -07:00 |
|
Henrik Rydgård
|
cdee10fe86
|
Vulkan: Basic geoshader code generation.
|
2022-10-02 07:42:17 -07:00 |
|
Unknown W. Brackets
|
d16caa71af
|
Vulkan: Add geometry shader ID tracking.
We're still not generating them, yet. But this tracks the objects and
IDs through the pipeline.
|
2022-10-02 07:42:16 -07:00 |
|
Unknown W. Brackets
|
38e16324f0
|
Vulkan: Clean up shader module tag.
|
2022-10-02 07:42:16 -07:00 |
|
Unknown W. Brackets
|
87171cef98
|
GPU: Add geometry path for shader writer.
Not yet used.
|
2022-10-01 12:45:43 -07:00 |
|
Unknown W. Brackets
|
59a489f883
|
Draw: Add COLOR1 semantic.
|
2022-10-01 12:14:46 -07:00 |
|
lainon
|
3cdf72b68b
|
Better readability and optimization insertion into container by replacing 'insert' -> 'emplace', 'push_back' -> 'emplace_back'
|
2022-09-30 12:35:28 +03:00 |
|
lainon
|
c953bf7fc7
|
Fixed bug and memleaks
|
2022-09-30 12:32:49 +03:00 |
|
lainon
|
b304551747
|
Code readability, vec reserve() and remove excess c_str()
|
2022-09-30 12:31:32 +03:00 |
|
lainon
|
fec708489a
|
Correct cleaning string and remove unused vars
|
2022-09-30 12:26:30 +03:00 |
|
Henrik Rydgård
|
8534b8d7ca
|
Typo fix
|
2022-09-28 16:44:40 +02:00 |
|
Henrik Rydgård
|
bd759790b0
|
Update the Vulkan debug names when reassigning depth buffers.
|
2022-09-28 14:09:40 +02:00 |
|
Henrik Rydgård
|
34d1661c48
|
Quiet the Vulkan miniprofiler (for texture uploads etc) a bit
|
2022-09-28 13:40:57 +02:00 |
|
Unknown W. Brackets
|
38818f9f6e
|
GLES: Fix colortest/logicop uint/int conversion.
Shown well in #16119.
|
2022-09-27 19:24:54 -07:00 |
|
Henrik Rydgård
|
ca5c69d3dd
|
Vulkan: Better debug names for RENDER passes.
|
2022-09-27 23:41:09 +02:00 |
|
Henrik Rydgård
|
9b46adb985
|
Fix color test.
Fixes the new color test bug reported in #13324, though doesn't fix that
issue (didn't confirm it still is one).
|
2022-09-26 22:51:46 +02:00 |
|
Henrik Rydgård
|
196f8e3461
|
Prepare for dynamic mat update
|
2022-09-26 11:21:40 +02:00 |
|
Henrik Rydgård
|
a7642bac15
|
Replace faulty layout transition deduplication algorithm.
|
2022-09-25 23:24:54 +02:00 |
|
Henrik Rydgård
|
894ab45677
|
Vulkan: Add debug names to our command buffers, so you can see which one errored in validation
|
2022-09-25 23:24:29 +02:00 |
|
Henrik Rydgård
|
b1afeeaf43
|
Merge pull request #16100 from unknownbrackets/d3d9-debugger
D3D9: Allow INTZ depth buffers more correctly
|
2022-09-25 17:37:56 +02:00 |
|
Unknown W. Brackets
|
e6db0bef2d
|
Merge pull request #16099 from hrydgard/vulkan-dont-always-alloc-depth
Vulkan: Avoid allocating depth images for stuff like temp copies, depal buffers etc.
|
2022-09-25 08:05:50 -07:00 |
|