Blender  V3.3
Classes | Namespaces | Enumerations | Functions
gpu_shader_private.hh File Reference
#include "BLI_span.hh"
#include "BLI_string_ref.hh"
#include "GPU_shader.h"
#include "gpu_shader_create_info.hh"
#include "gpu_shader_interface.hh"
#include "gpu_vertex_buffer_private.hh"
#include <string>

Go to the source code of this file.

Classes

class  blender::gpu::Shader
 
struct  blender::gpu::LogCursor
 
struct  blender::gpu::GPULogItem
 
class  blender::gpu::GPULogParser
 

Namespaces

 blender
 
 blender::gpu
 

Enumerations

enum class  blender::gpu::Severity { blender::gpu::Unknown , blender::gpu::Warning , blender::gpu::Error }
 

Functions

static GPUShaderblender::gpu::wrap (Shader *vert)
 
static Shaderblender::gpu::unwrap (GPUShader *vert)
 
static const Shaderblender::gpu::unwrap (const GPUShader *vert)
 
GPUShaderimmGetShader ()
 

Function Documentation

◆ immGetShader()

GPUShader* immGetShader ( )

Definition at line 75 of file gpu_immediate.cc.

References imm, and blender::gpu::Immediate::shader.

Referenced by GPU_batch_program_set_imm_shader().