Jérôme Leclercq
|
db0c1e6e8c
|
Shader: Add module resolver + use modules for engine shaders
|
2022-03-14 18:30:55 +01:00 |
Jérôme Leclercq
|
99e07e6e1e
|
Shader: Add module statement
|
2022-03-14 18:30:55 +01:00 |
Jérôme Leclercq
|
402e16bd2b
|
Shader: Handle type as expressions
|
2022-02-17 13:23:56 +01:00 |
Jérôme Leclercq
|
e6951d54a5
|
Shader: Switch type<subtype> to type[subtype]
|
2022-01-26 19:24:46 +01:00 |
Jérôme Leclercq
|
b0a3941f4e
|
Add Phong lighting (WIP)
|
2022-01-11 19:47:29 +01:00 |
Lynix
|
9bd411e53c
|
Shader/SPIRV: Add support for swizzling with one component
|
2021-12-18 15:51:20 +01:00 |
Jérôme Leclercq
|
e84ec8e4ac
|
Proof of concept
|
2021-10-26 20:26:13 +02:00 |
Jérôme Leclercq
|
0442db1c53
|
Shader: Add support for compound operators
|
2021-09-24 15:39:03 +02:00 |
Jérôme Leclercq
|
abdcd63058
|
Graphics: Add support for draw call data (texture overlay)
|
2021-09-05 18:26:12 +02:00 |
Jérôme Leclercq
|
732bb89a86
|
Graphics/UberShader: Add config callback
|
2021-09-05 15:46:59 +02:00 |
Jérôme Leclercq
|
02a12d9328
|
Handle shader options of any type
|
2021-09-03 19:33:41 +02:00 |
Jérôme Leclercq
|
7aafcfaae9
|
Minor stuff
|
2021-08-19 18:47:11 +02:00 |