diff options
| author | ReinUsesLisp <reinuseslisp@airmail.cc> | 2020-04-14 17:54:45 -0300 |
|---|---|---|
| committer | ReinUsesLisp <reinuseslisp@airmail.cc> | 2020-04-16 21:12:32 -0300 |
| commit | 14ab5c4b65db2a32c866f2e3319b6e762a9be7d5 (patch) | |
| tree | 562335891075d7fa69e615bdb8e60cee80b3c6bb /src/video_core/buffer_cache/buffer_cache.h | |
| parent | 7a9b83b658b29a5f9dc6679f00b239e2d5f2ceda (diff) | |
vk_compute_pass: Implement indexed quads
Implement indexed quads (GL_QUADS used with glDrawElements*) with a
compute pass conversion.
The compute shader converts from uint8/uint16/uint32 indices to uint32.
The format is passed through push constants to avoid having different
variants of the same shader.
- Used by Fast RMX
- Used by Xenoblade Chronicles 2 (it still has graphical due to
synchronization issues on Vulkan)
Diffstat (limited to 'src/video_core/buffer_cache/buffer_cache.h')
0 files changed, 0 insertions, 0 deletions
