308 Commits (89dd7dc1802cc53e828cb71c1f3e2bc0879459ce)

Author SHA1 Message Date
Morph c9bb888adf
ir/texture_pass: Use host_info instead of querying Settings::values (#9176) 3 years ago
FengChen a4472b5526 video_core: Fix few issues in Tess stage 3 years ago
Feng Chen 75596c07e0
video_core: Fix SNORM texture buffer emulating error (#9001) 3 years ago
Feng Chen 165bce3c2d
Revert "shader_recompiler/dead_code_elimination: Add DeadBranchElimination pass" 4 years ago
FengChen 20139f8a55 Address feedback 4 years ago
Fernando Sahmkow a283eda320 Shader Decompiler: Fix dangerous behavior of invalid iterator insertion. 4 years ago
FengChen d4cb0eac87 video_core: Fix legacy to generic location unpaired 4 years ago
FengChen 9a95c7fa14 video_core: Generate mipmap texture by drawing 4 years ago
FengChen b2a6dde438 video_code: support rectangle texture 4 years ago
Andrea Pappacoda cdb240f3d4
chore: make yuzu REUSE compliant 4 years ago
Liam d11547024c general: fix compilation on GCC 12 4 years ago
lat9nq 963ed37fd6 structured_control_flow: Remove constexpr Flow::Block 4 years ago
Lioncash f981e90af3 general: Avoid ambiguous format_to compilation errors 4 years ago
Morph 99ceb03a1c general: Convert source file copyright comments over to SPDX 4 years ago
Andrea Pappacoda 0c214cb5b9
fix: typos 4 years ago
ameerj 67159e3be7 dead_code_elimination_pass: Remove unreachable Phi arguments 4 years ago
ameerj 866b7c20a8 general: Fix clang/gcc build errors 4 years ago
ameerj 574a2c4b77 shader_recompiler: Reduce unused includes 4 years ago
Liam d400b618a7 shader_recompiler/EXIT: skip render targets with no outputs 4 years ago
Liam 6fa17f3372 shader_recompiler/EXIT: increment output register on failed enable test 4 years ago
Liam 1415542f73 shader_recompiler: Implement LDC.IS address mode 4 years ago
Fernando Sahmkow 185fc03c3c Shader decompiler: do constant propgation before texture pass. 4 years ago
Markus Wick c78c8190d5 shader_recompiler/LOP3: Use brute force python results within switch/case. 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 74e6e3623f video_minimum_maximum: Implement src operand selectors 4 years ago
Lioncash b46ec4efea shader_recompiler: Remove unnecessary [[nodiscard]] 4 years ago
liushuyu 09f4f3f23b
logging/log.h: move enum class formatter to a separate file ... 4 years ago
liushuyu 42f653ab6f
logging: adapt to changes in fmt 8.1 4 years ago
ameerj 14ac0c2923 shader: Add integer attribute get optimization pass 4 years ago
vonchenplus 4908a07c20 Address format clang 4 years ago
vonchenplus 6ebc972c2b Remove spirv handle legacy related code 4 years ago
Feng Chen 4dd85f86a8 Implement convert legacy to generic 4 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