Blender  V3.3
Classes | Namespaces | Typedefs
gpu_shader_interface.hh File Reference
#include <cstring>
#include "BLI_hash.h"
#include "BLI_utildefines.h"
#include "GPU_shader.h"
#include "gpu_shader_create_info.hh"

Go to the source code of this file.

Classes

struct  blender::gpu::ShaderInput
 
class  blender::gpu::ShaderInterface
 

Namespaces

 blender
 
 blender::gpu
 

Typedefs

typedef struct blender::gpu::ShaderInput blender::gpu::ShaderInput
 

Detailed Description

GPU shader interface (C --> GLSL)

Structure detailing needed vertex inputs and resources for a specific shader. A shader interface can be shared between two similar shaders.

Definition in file gpu_shader_interface.hh.