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 | c96177090077a3cf4f73f83920bb067ef873bfca (patch) | |
tree | 562335891075d7fa69e615bdb8e60cee80b3c6bb /src/input_common/sdl/sdl_impl.cpp | |
parent | c81f2561111541e1b5b7f18b70ea69f93a33904d (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/input_common/sdl/sdl_impl.cpp')
0 files changed, 0 insertions, 0 deletions