748 Commits (970b362ca1a14d5d115471d5219fdb62a144422f)

Author SHA1 Message Date
v1993 970b362ca1 shader_recompiler: fix potential OOB access 4 years ago
liushuyu 479d57987c logging/log.h: move enum class formatter to a separate file ... 4 years ago
liushuyu 682ea0f431 logging: adapt to changes in fmt 8.1 4 years ago
Narr the Reg 0646512a9c glsl: Remove unreachable return 4 years ago
Fernando Sahmkow 65387dd0a0 ShaderDecompiler: Add a debug option to dump the game's shaders. 4 years ago
ameerj c5c13369fa glsl: Add boolean reference workaround 4 years ago
ameerj a57dc3509a glsl_context_get_set: Add alternative cbuf type for broken drivers 4 years ago
ameerj 0918d673a3 emit_glsl_integer: Use negation work around 4 years ago
ameerj 22a4d26479 shader: Add integer attribute get optimization pass 4 years ago
Matías Locatti 244dff4e6e Empty spaces 4 years ago
Matías Locatti 1a30c0a125 Changes to avoid warnings in SSE4.2 optimized SPIR-V 4 years ago
ameerj 44832be5d2 emit_glasm_context_get_set: Fix GetAttribute return value type. 4 years ago
ameerj fbb33df96f emit_glsl_floating_point: Fix FPNeg on newer Nvidia drivers 4 years ago
vonchenplus 8fe519b656 Address format clang 4 years ago
vonchenplus 8ea541bc11 Remove spirv handle legacy related code 4 years ago
vonchenplus ac51211ce4 Remove glsl handle legacy related code 4 years ago
ameerj 3f06a447fb emit_spirv: Reduce emit_spirv.h include overhead 4 years ago
ameerj ed5b039980 glasm: Move implemented instructions from not_implemented.cpp 4 years ago
ameerj efd428c747 shader_recompiler: Adjust emit_context includes 4 years ago
ameerj c0705ede4d shader_recompiler: Rename backend emit_context files 4 years ago
ameerj 8969273d2d general: Add missing copyright notices 4 years ago
Feng Chen dbfa89c40b Implement convert legacy to generic 4 years ago
Fernando Sahmkow 04b8e6c834 ShaderCache: Better fix for Shuffling gl_FragCoord 4 years ago
FernandoS27 b3494533e5 Texture Cahe/Shader decompiler: Resize PointSize on rescaling, refactor and make reaper more agressive on 4Gb GPUs. 4 years ago
ameerj d644a3780c vulkan: Fix rescaling push constant usage 4 years ago
ameerj 1ce6cd119d rescaling_pass: Fix IR errors when unscalable texture types are encountered 4 years ago
ameerj 63465c24e1 rescaling_pass: Logic simplification and minor style cleanup 4 years ago
ameerj 746d27372f rescaling_pass: Scale ImageFetch offset if it exists 4 years ago
ameerj b5ba8bec0e rescaling_pass: Enable PatchImageQueryDimensions on fragment stages 4 years ago
ameerj e2f0f51295 gl_texture_cache/rescaling_pass: minor cleanup 4 years ago
ameerj 54ecf7c8c1 rescaling_pass: Fix and simplify shuffle/fragcoord pass 4 years ago
Fernando Sahmkow 4535feac87 Shader: Don't rescale FragCoord if used by Shuffle 4 years ago
ameerj 02f27b1992 shader, video_core: Fix GCC build errors 5 years ago
ameerj 92bb068ad5 emit_spirv: Fix RescalingLayout alignment 5 years ago
Fernando Sahmkow 2549ee33ee RescalingPass: Agregate pixels on texelFetch while on Fragment Shader 5 years ago
Fernando Sahmkow dc6f13060b shader: Fix TextureSize check on rescaling. 5 years ago
ameerj a8a021ddcf emit_spirv: Fix RescalingLayout alignment 5 years ago
ReinUsesLisp d04e2dac6c shader: Properly scale image reads and add GL SPIR-V support 5 years ago
ReinUsesLisp 928ff21aae shader: Properly blacklist and scale image loads 5 years ago
ReinUsesLisp 0d12e498ab glsl/glasm: Pass and use scaling parameters in shaders 5 years ago
ameerj b83c3e7182 gl_graphics_pipeline: Add downscale factor to shader uniforms 5 years ago
ReinUsesLisp e63fc7a4bb spirv: Implement rescaling patching 5 years ago
ReinUsesLisp 403633afcc shader/rescaling_pass: Patch more instructions 5 years ago
ReinUsesLisp 7f88938d72 shader: Add IsTextureScaled opcode 5 years ago
ReinUsesLisp 50d20bf0e9 shader: Add copy constructor to instructions 5 years ago
ReinUsesLisp 8cfa8cda16 shader: Add integer division opcodes 5 years ago
ReinUsesLisp 952c65ae54 shader: Fix rescaling pass 5 years ago
ReinUsesLisp 14fb648246 shader: Fix resolution scaling pass 5 years ago
ReinUsesLisp 47d1d881cf shader: Add resolution down factor opcode 5 years ago
Fernando Sahmkow a638ce0388 ShaderDecompiler: Add initial support for rescaling. 5 years ago