331 Commits (ea8d5ef5e81861e013b5c58189faeffe7d3a6f18)

Author SHA1 Message Date
vonchenplus 4908a07c20 Address format clang 5 years ago
vonchenplus 6ebc972c2b Remove spirv handle legacy related code 5 years ago
Feng Chen 4dd85f86a8 Implement convert legacy to generic 5 years ago
ameerj 99eec162da rescaling_pass: Logic simplification and minor style cleanup 5 years ago
Fernando Sahmkow b3a9c8f108 Shader: Don't rescale FragCoord if used by Shuffle 5 years ago
ReinUsesLisp e66d5b88a6 shader: Properly scale image reads and add GL SPIR-V support 5 years ago
ReinUsesLisp 656adee630 spirv: Implement rescaling patching 5 years ago
ReinUsesLisp c15332c44f shader: Add IsTextureScaled opcode 5 years ago
ReinUsesLisp c892359d1b shader: Add copy constructor to instructions 5 years ago
ReinUsesLisp 95761cc6a7 shader: Add integer division opcodes 5 years ago
ReinUsesLisp fb924ea85c shader: Add resolution down factor opcode 5 years ago
Fernando Sahmkow 194579bc4f ShaderCache: Fix Phi Nodes Type on OGL. 5 years ago
Fernando Sahmkow c50ad56bf5 ShaderCache: Order Phi Arguments from farthest away to nearest. 5 years ago
Feng Chen 9cdf2383e9 Move attribute related definitions to spirv anonymous namespace 5 years ago
Feng Chen d994466a08 Implement intput and output fixed fnc textures 5 years ago
Feng Chen a7bbaa4897 Rename parameters 5 years ago
Feng Chen 73b11f390e Add colorfront and txtcoord support 5 years ago
ameerj 907dfbea71 structured_control_flow: Skip reordering nested demote branches. 5 years ago
ameerj 4fda7f1c82 structured_control_flow: Conditionally invoke demote reorder pass 5 years ago
ameerj 862dc2b2b3 structured_control_flow: Add DemoteCombinationPass 5 years ago
Lioncash 06ca911621 shader_recompiler: Remove unnecessary [[nodiscard]] instances 5 years ago
Lioncash 0b67df1f7c control_flow: Fix duplicate switch case in OpcodeToken 5 years ago
ReinUsesLisp f6f0383b49 shader: Add TryInstRecursive utility to values 5 years ago
ReinUsesLisp 7f13104c17 shader: Support out of bound local memory reads and immediate writes 5 years ago
ameerj fc7bed21b5 shader: Implement ISETP.X 5 years ago
ReinUsesLisp bf2956d77a shader: Avoid usage of C++20 ranges to build in clang 5 years ago
lat9nq 49946cf780 shader_recompiler, video_core: Resolve clang errors 5 years ago
ReinUsesLisp 2235a51b5d shader: Manually convert from array<u32> to bitset instead of using bit_cast 5 years ago
ameerj 11f04f1022 shader: Ignore global memory ops on devices lacking int64 support 5 years ago
lat9nq 2e5af95541 shader: GCC fmt 8.0.0 fixes 5 years ago
ameerj b9069c7891 shader: Account for 33-bit IADD3 scenario 5 years ago
ReinUsesLisp b21bf79bd2 shader: Only apply shift on register mode for IADD3 5 years ago
ReinUsesLisp 8612b5fec5 shader: Use std::bit_cast instead of Common::BitCast for passthrough 5 years ago
ReinUsesLisp 7dafa96ab5 shader: Rework varyings and implement passthrough geometry shaders 5 years ago
ReinUsesLisp ecd6b4356b shader: Only verify shader when graphics debugging is enabled 5 years ago
ReinUsesLisp fb166b5ff4 shader: Emulate 64-bit integers when not supported 5 years ago
ReinUsesLisp 4397053d5c shader: Remove IAbs64 5 years ago
ameerj a7536825df shader_recompiler: Fix IADD3 input partitioning 5 years ago
ReinUsesLisp 808ef97a08 shader: Move loop safety tests to code emission 5 years ago
ReinUsesLisp 1d182fc0f5 shader: Calibrate loop safety threshold 5 years ago
ReinUsesLisp 1091995f8e shader: Simplify MergeDualVertexPrograms 5 years ago
ReinUsesLisp 374eeda1a3 shader: Properly manage attributes not written from previous stages 5 years ago
ReinUsesLisp cbbca26d18 shader: Add support for native 16-bit floats 5 years ago
ReinUsesLisp 376aa94819 shader: Rename maxwell/program.h to translate_program.h 5 years ago
ReinUsesLisp 7ac55c2a75 shader: Fix loop safety to SSA pass 5 years ago
ReinUsesLisp 61cd7dd301 shader: Add logging 5 years ago
lat9nq 373f75d944 shader: Add shader loop safety check settings 5 years ago
ReinUsesLisp 487057b8d2 shader: Comment why the array component is not read in TMML 5 years ago
ameerj 3c125d4134 tmml: Remove index component from coords vec 5 years ago
FernandoS27 562af30181 shader: Fix VertexA Shaders. 5 years ago