Liam
|
2044a289f8
shader_recompiler: fix Offset operand usage for non-OpImage*Gather
|
преди 2 години |
Liam
|
9e9aed41be
shader_recompiler: use float image operations on load/store when required
|
преди 2 години |
Ameer J
|
feb60de5c3
shader_recompiler: Fix spelling of "derivate" (#12067)
|
преди 2 години |
liamwhite
|
eb4ddb2868
shader_recompiler: skip sampler for buffer textures (#11435)
|
преди 2 години |
Liam
|
9245b426e3
shader_recompiler: fix emulation of 3D textureGrad
|
преди 2 години |
Wollnashorn
|
82b78cde73
shader_recompiler: Use vector arithmetic rather than component-wise in ImageGatherSubpixelOffset
|
преди 3 години |
Wollnashorn
|
780240e697
shader_recompiler: Add subpixel offset for correct rounding at `ImageGather`
|
преди 3 години |
ameerj
|
a63e17566a
spirv: Fix TXQ with MSAA textures
|
преди 3 години |
ameerj
|
2c2e019a44
shader_recompiler: TXQ: Skip QueryLevels when possible
|
преди 3 години |
Liam
|
76a4356e55
spirv: fix multisampled image fetch
|
преди 3 години |
FengChen
|
b2a6dde438
video_code: support rectangle texture
|
преди 4 години |
Morph
|
99ceb03a1c
general: Convert source file copyright comments over to SPDX
|
преди 4 години |
ameerj
|
7105204a7e
emit_spirv: Reduce emit_spirv.h include overhead
|
преди 4 години |
ameerj
|
68e038404c
shader, video_core: Fix GCC build errors
|
преди 5 години |
ReinUsesLisp
|
e66d5b88a6
shader: Properly scale image reads and add GL SPIR-V support
|
преди 5 години |
ReinUsesLisp
|
656adee630
spirv: Implement rescaling patching
|
преди 5 години |
ReinUsesLisp
|
c15332c44f
shader: Add IsTextureScaled opcode
|
преди 5 години |
ameerj
|
06894b0711
emit_spirv_image: Fix depth image implicit lod sample in compute
|
преди 4 години |
lat9nq
|
49946cf780
shader_recompiler, video_core: Resolve clang errors
|
преди 5 години |
ReinUsesLisp
|
61cd7dd301
shader: Add logging
|
преди 5 години |
ReinUsesLisp
|
d738ad4d0b
spirv: Fix image and image buffer descriptor index usage
|
преди 5 години |
ReinUsesLisp
|
ec6fc5fe78
glasm: Implement TEX and TEXS instructions
|
преди 5 години |
ReinUsesLisp
|
bed090807a
Move SPIR-V emission functions to their own header
|
преди 5 години |
ReinUsesLisp
|
bafe9e35a9
spirv: Only add image operands mask when needed
|
преди 5 години |
ReinUsesLisp
|
d2e811db2e
spirv: Workaround image unsigned offset bug
|
преди 5 години |
ReinUsesLisp
|
d10cf55353
shader: Implement indexed textures
|
преди 5 години |
ameerj
|
5b8afed871
spirv: Replace Constant/ConstantComposite with Const helper
|
преди 5 години |
ReinUsesLisp
|
c9e4609d87
spirv: Fix implicit lod type
|
преди 5 години |
ReinUsesLisp
|
7cfa403683
spirv: Use explicit lods outside of fragment shaders
|
преди 5 години |
ReinUsesLisp
|
dbbd4b5496
spirv: Use ConstOffset instead of Offset when possible
|
преди 5 години |