Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
ShaderProgram.h File Reference

Go to the source code of this file.

Classes

class  Divide::ShaderModule
 
class  Divide::ShaderProgram
 
struct  Divide::ShaderProgram::LoadData
 
struct  Divide::ShaderProgram::ShaderQueueEntry
 
struct  Divide::ShaderProgram::BindingsPerSet
 
struct  Divide::ShaderProgram::LastRequestedShader
 
struct  Divide::PerFileShaderData
 

Namespaces

namespace  FW
 
namespace  Divide
 Handle console commands that start with a forward slash.
 
namespace  Divide::TypeUtil
 

Macros

#define DVD_SHADER_PROGRAM_H_
 

Typedefs

using Divide::SpvWord = U32
 

Functions

const char * Divide::TypeUtil::DescriptorSetUsageToString (DescriptorSetUsage setUsage) noexcept
 
DescriptorSetUsage Divide::TypeUtil::StringToDescriptorSetUsage (const string &name)
 
 Divide::FWD_DECLARE_MANAGED_CLASS (ShaderModule)
 

Macro Definition Documentation

◆ DVD_SHADER_PROGRAM_H_

#define DVD_SHADER_PROGRAM_H_

Definition at line 34 of file ShaderProgram.h.