|
| | 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: