Blender V4.3
eevee_shader.cc File Reference
#include "GPU_capabilities.hh"
#include "gpu_shader_create_info.hh"
#include "eevee_shader.hh"
#include "eevee_shadow.hh"
#include "BLI_assert.h"
#include "BLI_math_bits.h"

Go to the source code of this file.

Classes

class  blender::eevee::SamplerSlots
 

Namespaces

namespace  blender
 
namespace  blender::eevee
 

Functions

GPU Materials
static void blender::eevee::codegen_callback (void *thunk, GPUMaterial *mat, GPUCodegenOutput *codegen)
 
static GPUPassblender::eevee::pass_replacement_cb (void *thunk, GPUMaterial *mat)
 

Detailed Description

Shader module that manage shader libraries, deferred compilation, and static shader usage.

Definition in file eevee_shader.cc.