200 Commits (f1a1dd6ca6f2cb205a77afb999a86e4d071bd286)

Author SHA1 Message Date
CamilleLaVey 50cb8fd1c9
[vulkan] Implementation for VK_EXT_shader_quad_control (#4168) 2 weeks ago
lizzie 0e6ea2d9d6
[shader_recompiler] Add IAbs64 to prevent errors when using I2F with a 64-bit packed CBUF variant (#2918) 10 months ago
lizzie 992bae4e2a
[common] replace Common::BitCast with libc++ provided one (#2774) 11 months ago
lizzie 191e4c75a1
[meta] fix license headers (#2547) 12 months ago
lizzie 9d2681ecc9
[cmake] enable clang-cl and WoA builds (#348) 1 year ago
lizzie 7962c81738
[spirv] new castings for int8/int16/etc (#86) 1 year ago
MrPurple666 44dc152a2b Add InputTopologyVertices from torzu adapted to eden 1 year ago
crueter 9cef9f5dce Update fmt to allow for v11 1 year ago
darktux 9f4ef30b55 Add SR_WScaleFactorXY/SR_WScaleFactorZ stubs for Prince of Persia (#5) 2 years ago
Ameer J abd400e04f shader_recompiler: Fix spelling of "derivate" (#12067) 3 years ago
Ameer J b49639e786 shader_recompiler: Align SSBO offsets in GlobalMemory functions 3 years ago
Liam 445d504f94 ci: fix new codespell errors 3 years ago
Fernando Sahmkow 01858648d1 Shader Recomnpiler: implement textuzreGrad 3D emulation constant propagation 3 years ago
ameerj a2b344ab9d emit_glasm: Fix lmem size computation 3 years ago
ameerj 13b0feaede emit_glasm_image: Fix TXQ with MSAA textures 4 years ago
ameerj 2d2558797c shader_recompiler: TXQ: Skip QueryLevels when possible 4 years ago
ameerj 9f64e023df glasm: Add MS sampler types 4 years ago
ameerj 382717743a shader_recompiler: Remove S32 IR type 4 years ago
Fernando Sahmkow 1fdf24a081 Video_core: Address feedback 4 years ago
FengChen 12f2ab01bb shader: Implement miss attribute layer 4 years ago
FengChen 348c6e5b28 video_core: Fix few issues in Tess stage 4 years ago
Feng Chen bcf6a7c0dd video_core: Fix SNORM texture buffer emulating error (#9001) 4 years ago
Morph 9a8db147b2 CMakeLists: Disable C4100 and C4324 4 years ago
Liam 6bac6d044f shader_recompiler: add extended LDC to GLASM backend 4 years ago
Andrea Pappacoda b1585fed5a chore: fix some typos 4 years ago
FengChen 38e9c78843 video_core: Generate mipmap texture by drawing 4 years ago
FengChen 98656c14a8 video_code: support rectangle texture 4 years ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
ameerj 0df188787a shader_recompiler: Reduce unused includes 5 years ago
ameerj 0c5e641757 shaders: Add U64->U32x2 Atomic fallback functions 5 years ago
liushuyu 479d57987c logging/log.h: move enum class formatter to a separate file ... 5 years ago
liushuyu 682ea0f431 logging: adapt to changes in fmt 8.1 5 years ago
ameerj 22a4d26479 shader: Add integer attribute get optimization pass 5 years ago
ameerj 44832be5d2 emit_glasm_context_get_set: Fix GetAttribute return value type. 5 years ago
ameerj ed5b039980 glasm: Move implemented instructions from not_implemented.cpp 5 years ago
ameerj efd428c747 shader_recompiler: Adjust emit_context includes 5 years ago
ameerj c0705ede4d shader_recompiler: Rename backend emit_context files 5 years ago
ReinUsesLisp d04e2dac6c shader: Properly scale image reads and add GL SPIR-V support 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 7f88938d72 shader: Add IsTextureScaled opcode 5 years ago
ReinUsesLisp 8cfa8cda16 shader: Add integer division opcodes 5 years ago
ReinUsesLisp 47d1d881cf shader: Add resolution down factor opcode 5 years ago
Fernando Sahmkow a354c3ae82 Shader Cahe: Fix Phi Nodes on GLASM. 5 years ago
Lioncash 00bd622334 emit_glasm: Fix LINESS_ADJACENCY typo in InputPrimitive() 5 years ago
ReinUsesLisp 2321666580 shader: Avoid usage of C++20 ranges to build in clang 5 years ago
lat9nq b557314001 shader_recompiler, video_core: Resolve clang errors 5 years ago
lat9nq c969f6e678 shader: GCC fmt 8.0.0 fixes 5 years ago
ameerj 33d21ac2db opengl: Implement LOP.CC 5 years ago
ReinUsesLisp 362888dcb0 glasm: Add passthrough geometry shader support 5 years ago