|
HDK
|
#include "VEX_API.h"
Include dependency graph for VEX_RslTypes.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | RSL_ContextManager |
| Basic management of shader contexts in RSL. More... | |
Enumerations | |
| enum | RSL_ContextType { RSL_INVALID_CONTEXT = 0x00000000, RSL_SURFACE_CONTEXT = 0x00000001, RSL_DISPLACE_CONTEXT = 0x00000002, RSL_LIGHT_CONTEXT = 0x00000004, RSL_VOLUME_CONTEXT = 0x00000008, RSL_IMAGER_CONTEXT = 0x00000010, RSL_CLASS_CONTEXT = 0x00000020 } |
| RenderMan shader context types. More... | |
| enum RSL_ContextType |
RenderMan shader context types.
TODO: While we have a library for VEX language (ie, this one), currently we don't have any library for RSL stuff. We already started putting RSL-related entities in this library (eg, VEX_RslResolver), so this is continuation of this trend. Ideally, at some point we should factor out any RSL related code out of this library into a new RSL library.
| Enumerator | |
|---|---|
| RSL_INVALID_CONTEXT | |
| RSL_SURFACE_CONTEXT | |
| RSL_DISPLACE_CONTEXT | |
| RSL_LIGHT_CONTEXT | |
| RSL_VOLUME_CONTEXT | |
| RSL_IMAGER_CONTEXT | |
| RSL_CLASS_CONTEXT | |
Definition at line 25 of file VEX_RslTypes.h.