![]() |
Divide Framework 0.1
A free and open-source 3D Framework under heavy development
|
#include "ShaderProgramFwd.h"
#include "ShaderDataUploader.h"
#include "Core/Resources/Headers/Resource.h"
#include "Platform/Video/Headers/GraphicsResource.h"
#include "Platform/Video/Headers/AttributeDescriptor.h"
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) | |
#define DVD_SHADER_PROGRAM_H_ |
Definition at line 34 of file ShaderProgram.h.