722 Commits (7d5c21688ef3413ce6cd07cdb0ee360a915cc5f6)

Author SHA1 Message Date
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 4 years ago
ameerj 92bb068ad5 emit_spirv: Fix RescalingLayout alignment 4 years ago
Fernando Sahmkow 2549ee33ee RescalingPass: Agregate pixels on texelFetch while on Fragment Shader 4 years ago
Fernando Sahmkow dc6f13060b shader: Fix TextureSize check on rescaling. 4 years ago
ameerj a8a021ddcf emit_spirv: Fix RescalingLayout alignment 4 years ago
ReinUsesLisp d04e2dac6c shader: Properly scale image reads and add GL SPIR-V support 4 years ago
ReinUsesLisp 928ff21aae shader: Properly blacklist and scale image loads 4 years ago
ReinUsesLisp 0d12e498ab glsl/glasm: Pass and use scaling parameters in shaders 4 years ago
ameerj b83c3e7182 gl_graphics_pipeline: Add downscale factor to shader uniforms 4 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
Feng Chen c047b66519 Simply legacy attribute implement 4 years ago
Fernando Sahmkow a354c3ae82 Shader Cahe: Fix Phi Nodes on GLASM. 4 years ago
Fernando Sahmkow 6f94c9a9fe ShaderCache: Fix Phi Nodes Type on OGL. 4 years ago
Fernando Sahmkow c9bee9e96e ShaderCache: Order Phi Arguments from farthest away to nearest. 4 years ago
vonchenplus 64a9dffd3d Support gl_FogFragCoord attribute 4 years ago
vonchenplus 1c917c6905 Support gl_BackSecondaryColor attribute 4 years ago
vonchenplus 9cd198ede9 Support gl_FrontSecondaryColor attribute 4 years ago
vonchenplus b4301281d5 Support gl_BackColor attribute 4 years ago
Fernando Sahmkow 6e19b9f5ff TexturePass: Fix clamping of images as this allowed negative indices. 4 years ago
ameerj f69d094b14 emit_spirv_image: Fix depth image implicit lod sample in compute 4 years ago
Fernando Sahmkow 1a0006ef55 Shader Compiler: avoid overflowed indices on indixed samplers. 4 years ago
Morph 203d8f7f60 style: Remove extra space preceding the :: operator 4 years ago
ameerj d7977be416 general: Update style to clang-format-12 4 years ago
Fernando Sahmkow 0bd7c14e04 Spir-V: Rescale the frag depth to 0,1 mode when -1,1 mode is used in Vulkan. 4 years ago
Feng Chen 63aba30181 Detail adjustment 4 years ago
Feng Chen 38b28f1c4d Detail adjustment 4 years ago
Feng Chen 3948edde71 Re-implement get unused location 4 years ago
Feng Chen bd94ea2f5a Move attribute related definitions to spirv anonymous namespace 4 years ago
Feng Chen dc8967ebcd Dynamic get unused location 4 years ago
Feng Chen 1aaa6a353b Implement intput and output fixed fnc textures 4 years ago
Feng Chen 49c66fa4e9 Rename parameters 4 years ago
Feng Chen b3e5a2f75d Fix create GraphicsPipelines crash 4 years ago