Eric Mellino
|
de7173baaf
Refactor stuff so method calls work in all backends. Still messy.
|
8 лет назад |
Eric Mellino
|
3ea080ac20
Preliminary work for supporting custom functions.
|
8 лет назад |
Eric Mellino
|
b23b2f6f45
Add in processor hooks to ShaderGen.targets.
|
8 лет назад |
Eric Mellino
|
416361b657
Add ShaderGen.csproj to the list of packages being produced.
|
8 лет назад |
Eric Mellino
|
a111193357
Remove code that was recently made obsolete.
|
8 лет назад |
Eric Mellino
|
91c1a76dce
Add an IShaderModelProcessor extensibility point.
|
8 лет назад |
Eric Mellino
|
2cec80a902
Update ShaderGen.Build to version 1.0.5.
|
8 лет назад |
Eric Mellino
|
91b8439b78
Integrate swizzle translation.
|
8 лет назад |
Amer Koleci
|
989c2c2aac
Refactor Swizzle handle
|
8 лет назад |
Amer Koleci
|
b728b545ab
Swizzle improvements.
|
8 лет назад |
Amer Koleci
|
cb52e2d949
Correct ShaderSwizzle name
|
8 лет назад |
Amer Koleci
|
92c428864d
Add ShaderSwizzle support with automatic template generation.
|
8 лет назад |
Amer Koleci
|
030d7482e4
Add .editorconfig support.
|
8 лет назад |
Eric Mellino
|
576f102cfe
Refactor function invocation translations, fix tests on Unix.
|
8 лет назад |
Eric Mellino
|
2252e0aa8e
Better error handling in the build tool, as well as Unix-friendliness.
|
8 лет назад |
Eric Mellino
|
5eda57165f
Bump ShaderGen.Build to 1.0.3.
|
8 лет назад |
Eric Mellino
|
e2924cb920
Force discovery of structures before generating code.
|
8 лет назад |
Eric Mellino
|
451222c4d6
Bump version to 1.0.2.
|
8 лет назад |
Eric Mellino
|
7baaecf15a
Fix handling of nested type names, and more robust handling of custom structs.
|
8 лет назад |
Eric Mellino
|
2b2fae1cb5
Handle multi-line attributes. Update versions.
|
8 лет назад |
Eric Mellino
|
5848b065eb
Search around for fxc.exe in the build tool instead of assuming it is on the path.
|
8 лет назад |
Eric Mellino
|
822a13cbe7
Add some more niceties to ShaderGen.targets.
|
8 лет назад |
Eric Mellino
|
eb378ec24a
Emit gl_Position corrections to match HLSL.
|
8 лет назад |
Eric Mellino
|
54412e96ce
Correct poor handling of GLSL fragment shader position inputs.
|
8 лет назад |
Eric Mellino
|
73c4661d75
Compile shaders to bytecode (if possible) in the build tool.
|
8 лет назад |
Eric Mellino
|
3e8e4cda9d
Another incremental refactoring to support multiple attribute-defined shader sets.
|
8 лет назад |
Eric Mellino
|
13e87bfc19
Add a build-packages script and an xunit.runner confg file.
|
8 лет назад |
Eric Mellino
|
968affc56d
Remove useless targets output.
|
8 лет назад |
Eric Mellino
|
b42be10292
Fix broken targets.
|
8 лет назад |
Eric Mellino
|
86dc60c546
Fix name of ShaderGen.Primitives folder.
|
8 лет назад |