wisdom
Loading...
Searching...
No Matches
wis::ShaderExport Struct Reference

Detailed Description

Defines export shader functions from a library shader.

struct ShaderExport {
const char* entry_point;
uint32_t shader_array_index;
};
RaytracingShaderType
Shader stages that can be used in the raytracing pipeline.
Definition api.hpp:221
Defines export shader functions from a library shader.
Definition api.hpp:2168

Definition at line 2168 of file api.hpp.

#include <api.hpp>

Public Attributes

const char * entry_point
 Entry point of the shader.
 
wis::RaytracingShaderType shader_type
 Type of the shader.
 
uint32_t shader_array_index
 Index of the shader in the shader array.
 

Data Members

◆ entry_point

const char* wis::ShaderExport::entry_point

Entry point of the shader.

Definition at line 2169 of file api.hpp.

◆ shader_array_index

uint32_t wis::ShaderExport::shader_array_index

Index of the shader in the shader array.

Definition at line 2171 of file api.hpp.

◆ shader_type

wis::RaytracingShaderType wis::ShaderExport::shader_type

Type of the shader.

Definition at line 2170 of file api.hpp.


The documentation for this struct was generated from the following file: