ameerj
|
3f06a447fb
|
emit_spirv: Reduce emit_spirv.h include overhead
emit_spirv.h is included in video_core, which was propagating further includes that video_core did not depend on.
|
2021-12-05 18:11:19 -05:00 |
|
ReinUsesLisp
|
f40daa777e
|
shader: Add logging
|
2021-07-22 21:51:35 -04:00 |
|
ReinUsesLisp
|
9452fe2dc6
|
shader: Split profile and runtime information in separate structs
|
2021-07-22 21:51:33 -04:00 |
|
ReinUsesLisp
|
055db41f19
|
Move SPIR-V emission functions to their own header
|
2021-07-22 21:51:30 -04:00 |
|
ameerj
|
688c89590c
|
spirv: Replace Constant/ConstantComposite with Const helper
|
2021-07-22 21:51:28 -04:00 |
|
FernandoS27
|
f930bda4fb
|
spirv: Fix alpha test
|
2021-07-22 21:51:27 -04:00 |
|
ameerj
|
542dc35aac
|
spirv: Implement alpha test
|
2021-07-22 21:51:27 -04:00 |
|
ReinUsesLisp
|
e59971ea1b
|
shader: Implement transform feedbacks and define file format
|
2021-07-22 21:51:27 -04:00 |
|
ReinUsesLisp
|
a4f27e897c
|
shader: Fix fixed pipeline point size on geometry shaders
|
2021-07-22 21:51:27 -04:00 |
|
ReinUsesLisp
|
4b32692423
|
shader: Implement geometry shaders
|
2021-07-22 21:51:27 -04:00 |
|
ReinUsesLisp
|
40948b18ac
|
shader: Implement OUT
|
2021-07-22 21:51:27 -04:00 |
|
ReinUsesLisp
|
0bb8a473e2
|
spirv: Add fixed pipeline point size
|
2021-07-22 21:51:25 -04:00 |
|
ReinUsesLisp
|
19cba41834
|
spirv: Fix default output attribute initialization
|
2021-07-22 21:51:25 -04:00 |
|
ReinUsesLisp
|
24bc872af3
|
shader: Implement NDC [-1, 1], attribute types and default varying initialization
|
2021-07-22 21:51:24 -04:00 |
|