Lynix
|
d665af1f9d
|
Shader/SpirV: Fix sampler storage class
|
2020-09-22 21:50:56 +02:00 |
Lynix
|
79c53061e0
|
Shader: Add type functions
|
2020-09-22 21:50:07 +02:00 |
Jérôme Leclercq
|
77b66620c9
|
Refactor SpirV classes
SpirvStatementVisitor was merged with SpirvExpressionLoad
SpirvExpressionLoadAccessMember was renamed SpirvExpressionLoad
|
2020-08-23 21:56:30 +02:00 |
Jérôme Leclercq
|
93de44d293
|
Big SpirVWriter refactor
|
2020-08-23 18:32:28 +02:00 |
Jérôme Leclercq
|
66a14721cb
|
Shader/Spirv: Put types and constants in the same section
|
2020-08-21 22:51:11 +02:00 |
Jérôme Leclercq
|
cd23c01ace
|
Shader: AccessMember can now access nested fields
|
2020-08-21 22:50:30 +02:00 |
Jérôme Leclercq
|
9df219e402
|
Add SpirvConstantCache
And unsigned int types for shaders
|
2020-08-20 01:05:16 +02:00 |
Jérôme Leclercq
|
0b507708f4
|
Shader/SpirvWriter: Split section to another class + improve variadic parameters support
|
2020-08-18 00:00:05 +02:00 |
Jérôme Leclercq
|
837a6585a1
|
Split shader generation to a new module
|
2020-08-11 00:00:36 +02:00 |