|
| ProgramInfos (const std::string &vertex, const std::string &fragment, const std::string &tessControl, const std::string &tessEval) |
|
| ProgramInfos (const std::string &compute) |
|
|
std::string | vertexName |
| Vertex shader filename.
|
|
std::string | fragmentName |
| Fragment shader filename.
|
|
std::string | tessContName |
| Tessellation control shader filename.
|
|
std::string | tessEvalName |
| Tessellation evaluation shader filename.
|
|
std::string | computeName |
| Compute shader filename.
|
|
Additional program information for reloading.
◆ ProgramInfos() [1/2]
Resources::ProgramInfos::ProgramInfos |
( |
const std::string & |
vertex, |
|
|
const std::string & |
fragment, |
|
|
const std::string & |
tessControl, |
|
|
const std::string & |
tessEval |
|
) |
| |
Basic constructor.
- Parameters
-
vertex | vertex shader name |
fragment | fragment shader name |
tessControl | tessellation control shader name |
tessEval | tessellation evaluation shader name |
◆ ProgramInfos() [2/2]
Resources::ProgramInfos::ProgramInfos |
( |
const std::string & |
compute | ) |
|
Basic constructor.
- Parameters
-
compute | compute shader name |
The documentation for this struct was generated from the following files: