ameerj
|
14ac0c2923
shader: Add integer attribute get optimization pass
|
%!s(int64=4) %!d(string=hai) anos |
ReinUsesLisp
|
e66d5b88a6
shader: Properly scale image reads and add GL SPIR-V support
|
%!s(int64=5) %!d(string=hai) anos |
ReinUsesLisp
|
c15332c44f
shader: Add IsTextureScaled opcode
|
%!s(int64=5) %!d(string=hai) anos |
ReinUsesLisp
|
1672e9ba09
shader: Fix resolution scaling pass
|
%!s(int64=5) %!d(string=hai) anos |
ReinUsesLisp
|
1bb46b7d64
shader: Mark ConvertF16F32 and ConvertF32F16 as fp16 instructions
|
%!s(int64=5) %!d(string=hai) anos |
ameerj
|
41c6cb70f9
glsl: Fix tracking of info.uses_shadow_lod
|
%!s(int64=5) %!d(string=hai) anos |
ReinUsesLisp
|
7dafa96ab5
shader: Rework varyings and implement passthrough geometry shaders
|
%!s(int64=5) %!d(string=hai) anos |
ReinUsesLisp
|
0cd08b3e72
shader: Align constant buffer sizes to 16 bytes
|
%!s(int64=5) %!d(string=hai) anos |
ReinUsesLisp
|
374eeda1a3
shader: Properly manage attributes not written from previous stages
|
%!s(int64=5) %!d(string=hai) anos |
ameerj
|
a0d0704aff
glsl: Conditionally add EXT_texture_shadow_lod
|
%!s(int64=5) %!d(string=hai) anos |
ameerj
|
6aa1bf7b6f
glsl: Implement legacy varyings
|
%!s(int64=5) %!d(string=hai) anos |
ameerj
|
9ccbd74991
glsl: Fix ATOM and implement ATOMS
|
%!s(int64=5) %!d(string=hai) anos |
ameerj
|
5399906c26
glsl: Track S32 atomics
|
%!s(int64=5) %!d(string=hai) anos |
ameerj
|
11ba190462
glsl: Revert ssbo aliasing. Storage Atomics impl
|
%!s(int64=5) %!d(string=hai) anos |
ameerj
|
3d9ecbe998
glsl: Wip storage atomic ops
|
%!s(int64=5) %!d(string=hai) anos |
ReinUsesLisp
|
4a2361a1e2
buffer_cache: Reduce uniform buffer size from shader usage
|
%!s(int64=5) %!d(string=hai) anos |
ReinUsesLisp
|
5539b13c5a
shader,glasm: Implement legacy texcoord loads
|
%!s(int64=5) %!d(string=hai) anos |
ReinUsesLisp
|
ac0f5d2ab6
shader: Track legacy varyings
|
%!s(int64=5) %!d(string=hai) anos |
ReinUsesLisp
|
c4fd6b55bc
glasm: Implement shuffle and vote instructions on GLASM
|
%!s(int64=5) %!d(string=hai) anos |
FernandoS27
|
ee61ec2c39
shader: Optimize NVN Fallthrough
|
%!s(int64=5) %!d(string=hai) anos |
ameerj
|
7ecc6de56a
shader: Implement Int32 SUATOM/SURED
|
%!s(int64=5) %!d(string=hai) anos |
ReinUsesLisp
|
050e81500c
shader: Move microinstruction header to the value header
|
%!s(int64=5) %!d(string=hai) anos |
ReinUsesLisp
|
7018e524f5
shader: Add NVN storage buffer fallbacks
|
%!s(int64=5) %!d(string=hai) anos |
FernandoS27
|
f69d0b91ff
shader: Address feedback
|
%!s(int64=5) %!d(string=hai) anos |
FernandoS27
|
080857b60e
shader: Add coarse derivatives
|
%!s(int64=5) %!d(string=hai) anos |
FernandoS27
|
04c459fc8d
shader: Implement fine derivates constant propagation
|
%!s(int64=5) %!d(string=hai) anos |
ReinUsesLisp
|
80940b1706
shader: Implement SampleMask
|
%!s(int64=5) %!d(string=hai) anos |
ReinUsesLisp
|
95815a3883
shader: Implement PIXLD.MY_INDEX
|
%!s(int64=5) %!d(string=hai) anos |
ReinUsesLisp
|
e3514bcd6b
spirv: Implement ViewportMask with NV_viewport_array2
|
%!s(int64=5) %!d(string=hai) anos |
ReinUsesLisp
|
b0f1255c8c
shader: Implement PrimitiveId
|
%!s(int64=5) %!d(string=hai) anos |