Commit Graph

17 Commits (d621e96d0de212cc16897eadf71e8a1b2e1eb5dc)

Author SHA1 Message Date
FernandoS27 b541f5e5e3 shader: Implement VertexA stage 4 years ago
ReinUsesLisp d10cf55353 shader: Implement indexed textures 4 years ago
ReinUsesLisp dd860b684c shader: Implement D3D samplers 4 years ago
ReinUsesLisp 416e1b7441 spirv: Implement image buffers 4 years ago
ReinUsesLisp 7cb2ab3585 shader: Implement SULD and SUST 4 years ago
lat9nq 0bb85f6a75 shader_recompiler,video_core: Cleanup some GCC and Clang errors
Mostly fixing unused *, implicit conversion, braced scalar init,
fpermissive, and some others.

Some Clang errors likely remain in video_core, and std::ranges is still
a pertinent issue in shader_recompiler

shader_recompiler: cmake: Force bracket depth to 1024 on Clang
Increases the maximum fold expression depth

thread_worker: Include condition_variable

Don't use list initializers in control flow

Co-authored-by: ReinUsesLisp <reinuseslisp@airmail.cc>
4 years ago
ReinUsesLisp 1f3eb601ac shader: Implement texture buffers 4 years ago
ReinUsesLisp 85795de99f shader: Abstract breadth searches and use the abstraction 4 years ago
FernandoS27 d5bfc63088 shader: Implement ImageGradient 4 years ago
FernandoS27 613b48c4a2 shader,spirv: Implement ImageQueryLod. 4 years ago
ReinUsesLisp 17063d16a3 shader: Implement TXQ and fix FragDepth 4 years ago
FernandoS27 b5db38f50e shader: Add IR opcode for ImageFetch 4 years ago
FernandoS27 c7c518e280 shader: Implement TLD4 and TLD4_B 4 years ago
ReinUsesLisp 49e87ea8ab shader: Track first bindless argument instead of the instruction itself 4 years ago
ReinUsesLisp 71f96fa636 shader: Implement CAL inlining function calls 4 years ago
ReinUsesLisp 3a63fa0477 shader: Partial implementation of LDC 4 years ago
ReinUsesLisp ab46371247 shader: Initial support for textures and TEX 4 years ago