738 Commits (8c907c620d830bdaef30ff4316489443775b3ea4)

Author SHA1 Message Date
ameerj 8c907c620d glsl: Add boolean reference workaround 4 years ago
ameerj b84d429c2e glsl_context_get_set: Add alternative cbuf type for broken drivers 4 years ago
ameerj 9f34be5a61 emit_glsl_integer: Use negation work around 4 years ago
ameerj 14ac0c2923 shader: Add integer attribute get optimization pass 4 years ago
ameerj 640fc1418b emit_glsl_floating_point: Fix FPNeg on newer Nvidia drivers 4 years ago
vonchenplus 4908a07c20 Address format clang 4 years ago
vonchenplus 6ebc972c2b Remove spirv handle legacy related code 4 years ago
vonchenplus 94652e122d Remove glsl handle legacy related code 4 years ago
ameerj 7105204a7e emit_spirv: Reduce emit_spirv.h include overhead 4 years ago
ameerj 1e1f7b3234 glasm: Move implemented instructions from not_implemented.cpp 4 years ago
ameerj f32b2bcd20 shader_recompiler: Adjust emit_context includes 4 years ago
ameerj 5286a7bc4c shader_recompiler: Rename backend emit_context files 4 years ago
ameerj 41aec2773f general: Add missing copyright notices 4 years ago
Feng Chen 4dd85f86a8 Implement convert legacy to generic 4 years ago
Fernando Sahmkow 6f98690963 ShaderCache: Better fix for Shuffling gl_FragCoord 5 years ago
FernandoS27 de1c8c5c2c Texture Cahe/Shader decompiler: Resize PointSize on rescaling, refactor and make reaper more agressive on 4Gb GPUs. 5 years ago
ameerj 618de4e787 vulkan: Fix rescaling push constant usage 5 years ago
ameerj 581ea90062 rescaling_pass: Fix IR errors when unscalable texture types are encountered 5 years ago
ameerj 99eec162da rescaling_pass: Logic simplification and minor style cleanup 5 years ago
ameerj 276565973f rescaling_pass: Scale ImageFetch offset if it exists 5 years ago
ameerj dd66384451 rescaling_pass: Enable PatchImageQueryDimensions on fragment stages 5 years ago
ameerj b027fac794 gl_texture_cache/rescaling_pass: minor cleanup 5 years ago
ameerj edb5844240 rescaling_pass: Fix and simplify shuffle/fragcoord pass 5 years ago
Fernando Sahmkow b3a9c8f108 Shader: Don't rescale FragCoord if used by Shuffle 5 years ago
ameerj 68e038404c shader, video_core: Fix GCC build errors 5 years ago
ameerj 65781f88f8 emit_spirv: Fix RescalingLayout alignment 5 years ago
Fernando Sahmkow dfa8291526 RescalingPass: Agregate pixels on texelFetch while on Fragment Shader 5 years ago
Fernando Sahmkow 8f78444de3 shader: Fix TextureSize check on rescaling. 5 years ago
ameerj dc28284437 emit_spirv: Fix RescalingLayout alignment 5 years ago
ReinUsesLisp e66d5b88a6 shader: Properly scale image reads and add GL SPIR-V support 5 years ago
ReinUsesLisp fc9bb3c3fe shader: Properly blacklist and scale image loads 5 years ago
ReinUsesLisp cfeb161c7e glsl/glasm: Pass and use scaling parameters in shaders 5 years ago
ameerj f086c82e1f gl_graphics_pipeline: Add downscale factor to shader uniforms 5 years ago
ReinUsesLisp 656adee630 spirv: Implement rescaling patching 5 years ago
ReinUsesLisp 01379c5e3c shader/rescaling_pass: Patch more instructions 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 e580299467 shader: Fix rescaling pass 5 years ago
ReinUsesLisp 1672e9ba09 shader: Fix resolution scaling pass 5 years ago
ReinUsesLisp fb924ea85c shader: Add resolution down factor opcode 5 years ago
Fernando Sahmkow 360e897ccd ShaderDecompiler: Add initial support for rescaling. 5 years ago
Feng Chen f2a4204245 Simply legacy attribute implement 5 years ago
Fernando Sahmkow 2d4bbd83e6 Shader Cahe: Fix Phi Nodes on GLASM. 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
vonchenplus 49f9a44235 Support gl_FogFragCoord attribute 5 years ago
vonchenplus 36c21ff6cb Support gl_BackSecondaryColor attribute 5 years ago
vonchenplus 92bebecf46 Support gl_FrontSecondaryColor attribute 5 years ago
vonchenplus b04c7b6343 Support gl_BackColor attribute 5 years ago