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 лет назад |
ReinUsesLisp
|
416e1b7441
spirv: Implement image buffers
|
5 лет назад |
ReinUsesLisp
|
ab543f1821
spirv: Guard against typeless image reads on unsupported devices
|
5 лет назад |
ReinUsesLisp
|
7cb2ab3585
shader: Implement SULD and SUST
|
5 лет назад |
lat9nq
|
5bfcafa0a2
shader: Address feedback + clang format
|
5 лет назад |
lat9nq
|
0bb85f6a75
shader_recompiler,video_core: Cleanup some GCC and Clang errors
|
5 лет назад |