|
Makeprojects
|
Data and code to support HLSL targets. More...
Functions | |
| make_hlsl_command (command_dict, source_file) | |
| Create HLSL command line. | |
Variables | |
| tuple | HLSL_OPTIMIZATION |
| Enumerations for HLSL Optimization. | |
| tuple | HLSL_MATRICES |
| Enumerations for HLSL MatricesPacking. | |
| tuple | HLSL_FLOW_CONTROL |
| Enumerations for HLSL FlowControl. | |
| tuple | HLSL_TARGET_PROFILES |
| Enumerations for HLSL TargetProfile. | |
| tuple | HLSL_ENUMS |
| Names, default, lookup tables for HLSL enums. | |
| tuple | HLSL_BOOLEANS |
| Boolean list for HLSL, Name, Default, switches. | |
| tuple | HLSL_STRINGS |
| String entries for HLSL. | |
| tuple | HLSL_STRING_LISTS |
| String list entries for HLSL, switch, quote parameters. | |
Data and code to support HLSL targets.
This module contains data, classes and functions to support building HLSL files
| makeprojects.hlsl_support.make_hlsl_command | ( | command_dict, | |
| source_file ) |
Create HLSL command line.
| command_dict | Dict with command overrides |
| source_file | File to process |
| tuple makeprojects.hlsl_support.HLSL_BOOLEANS |
Boolean list for HLSL, Name, Default, switches.
| tuple makeprojects.hlsl_support.HLSL_ENUMS |
Names, default, lookup tables for HLSL enums.
| tuple makeprojects.hlsl_support.HLSL_FLOW_CONTROL |
Enumerations for HLSL FlowControl.
| tuple makeprojects.hlsl_support.HLSL_MATRICES |
Enumerations for HLSL MatricesPacking.
| tuple makeprojects.hlsl_support.HLSL_OPTIMIZATION |
Enumerations for HLSL Optimization.
| tuple makeprojects.hlsl_support.HLSL_STRING_LISTS |
String list entries for HLSL, switch, quote parameters.
| tuple makeprojects.hlsl_support.HLSL_STRINGS |
String entries for HLSL.
| tuple makeprojects.hlsl_support.HLSL_TARGET_PROFILES |
Enumerations for HLSL TargetProfile.