220 Commits (ec6ee04c64a093fec161b66cabf9da3c576f97f0)

Author SHA1 Message Date
ameerj 0d820f2dab texture_pass: Fix texture descriptors comparisons 3 years ago
ameerj 9bb429999e texture_pass: Refactor texture handle retrieval 3 years ago
ameerj 2c2e019a44 shader_recompiler: TXQ: Skip QueryLevels when possible 3 years ago
ameerj 93cc6e4d99 shader_recompiler: Remove S32 IR type 3 years ago
Liam 76a4356e55 spirv: fix multisampled image fetch 3 years ago
Liam 505923f0f3 Revert "shader_recompiler: Align SSBO offsets to meet host requirements" 3 years ago
Billy Laws 58fec43768 Run clang-format 3 years ago
Billy Laws 8804a4eb23 shader_recompiler: Align SSBO offsets to meet host requirements 4 years ago
Fernando Sahmkow a0c697124c Video_core: Address feedback 3 years ago
Fernando Sahmkow a045e860dd ShaderCompiler: Inline driver specific constants. 3 years ago
Fernando Sahmkow aad0cbf024 MacroHLE: Add HLE replacement for base vertex and base instance. 4 years ago
Liam 3ef006b5ab shader_recompiler: add gl_Layer translation GS for older hardware 3 years ago
Morph c9bb888adf
ir/texture_pass: Use host_info instead of querying Settings::values (#9176) 4 years ago
FengChen a4472b5526 video_core: Fix few issues in Tess stage 4 years ago
Feng Chen 75596c07e0
video_core: Fix SNORM texture buffer emulating error (#9001) 4 years ago
Feng Chen 165bce3c2d
Revert "shader_recompiler/dead_code_elimination: Add DeadBranchElimination pass" 4 years ago
Liam White afab6c143c General: Fix compilation for GCC 4 years ago
Fernando Sahmkow 3d02143476 Shader Decompiler: implement better tracking for Vulkan samplers. 4 years ago
Fernando Sahmkow ba34cf0a69 Shader Decompiler: Check for shift when deriving composite samplers. 4 years ago
FengChen 9a95c7fa14 video_core: Generate mipmap texture by drawing 4 years ago
Morph 9533365486 style: General style changes to match with the rest of the codebase 4 years ago
FengChen b2a6dde438 video_code: support rectangle texture 4 years ago
Liam 709d7fd92c GCC 12 fixes 4 years ago
Morph 99ceb03a1c general: Convert source file copyright comments over to SPDX 4 years ago
Liam a45baa0e78 shader_recompiler: support const buffer indirect addressing on OpenGL SPIR-V 4 years ago
ameerj 67159e3be7 dead_code_elimination_pass: Remove unreachable Phi arguments 4 years ago
ameerj f10d40a0a2 shader_recompiler/dead_code_elimination: Add DeadBranchElimination pass 4 years ago
ameerj 574a2c4b77 shader_recompiler: Reduce unused includes 4 years ago
Liam 3009d0bd7d Address review comments 4 years ago
Liam e228a40db8 shader_recompiler: Use functions for indirect const buffer accesses 4 years ago
Liam 52895fab67 shader: add support for const buffer indirect addressing 4 years ago
Fernando Sahmkow ec9f0f064e Shader decompiler: Fix storage tracking in deko3d. 4 years ago
ameerj f87f8d4610 rescaling_pass: Fix rescaling Color2DArray ImageFetch offsets 4 years ago
ameerj 90a0506d56 lower_int64_to_int32: Add 64-bit atomic fallbacks 4 years ago
ameerj ad58d7eae7 shaders: Add U64->U32x2 Atomic fallback functions 4 years ago
ameerj 4790ba7839 spirv_atomic: Define U32x2 storage buffers for 64-bit storage atomics 4 years ago
ameerj 14ac0c2923 shader: Add integer attribute get optimization pass 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 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
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
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