ReinUsesLisp
|
0ffea97e2e
shader: Split profile and runtime info headers
|
5 lat temu |
ReinUsesLisp
|
916ca74324
opengl: Declare fragment outputs even if they are not used
|
5 lat temu |
ReinUsesLisp
|
adb591a757
glasm: Use storage buffers instead of global memory when possible
|
5 lat temu |
ReinUsesLisp
|
e30d4fa976
glasm: Implement indirect attribute loads
|
5 lat temu |
ReinUsesLisp
|
b382f57b28
glasm: Fix output patch reads
|
5 lat temu |
ReinUsesLisp
|
9e7b6622c2
shader: Split profile and runtime information in separate structs
|
5 lat temu |
ReinUsesLisp
|
781a87175c
glasm: Fix patch attribute declarations
|
5 lat temu |
ReinUsesLisp
|
394b96a2fe
glasm: Implement clip distance stores
|
5 lat temu |
ReinUsesLisp
|
a569ac418e
glasm: Implement patch memory
|
5 lat temu |
ReinUsesLisp
|
d5db96386d
glasm: Implement InvocationId
|
5 lat temu |
ReinUsesLisp
|
79929be833
glasm: Implement geometry shader attribute reads
|
5 lat temu |
ReinUsesLisp
|
83cef0426b
glasm: Properly declare attributes on geometry programs
|
5 lat temu |
ReinUsesLisp
|
dadd192b30
glasm: Implement ImageRead
|
5 lat temu |
ReinUsesLisp
|
b60b3fa113
glasm: Fix compute stage name
|
5 lat temu |
ReinUsesLisp
|
accad56ee7
glasm: Implement stores to gl_ViewportIndex
|
5 lat temu |
ReinUsesLisp
|
4a22942f45
glasm: Implement ImageFetch
|
5 lat temu |
ReinUsesLisp
|
8b7d5912d6
glasm: Support textures used in more than one stage
|
5 lat temu |
ReinUsesLisp
|
db2f0f4108
emit_glasm: Enable ARB_draw_buffers when needed
|
5 lat temu |
ReinUsesLisp
|
3764750339
glasm: Add graphics specific shader declarations to GLASM
|
5 lat temu |
ReinUsesLisp
|
c4fd6b55bc
glasm: Implement shuffle and vote instructions on GLASM
|
5 lat temu |
ReinUsesLisp
|
6fd190d1ae
glasm: Implement basic GLASM instructions
|
5 lat temu |
ReinUsesLisp
|
c1ba685d9c
glasm: Changes to GLASM register allocator and emit context
|
5 lat temu |
ReinUsesLisp
|
b10cf64c48
glasm: Add GLASM backend infrastructure
|
5 lat temu |