Blender V5.0
gpu_shader_interface.hh File Reference
#include <cstring>
#include "BLI_hash.h"
#include "BLI_sys_types.h"
#include "GPU_format.hh"
#include "GPU_shader.hh"
#include "GPU_vertex_format.hh"
#include "gpu_shader_create_info.hh"
#include "gpu_texture_private.hh"

Go to the source code of this file.

Classes

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

Namespaces

namespace  blender
namespace  blender::gpu

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.