Blender  V3.3
Classes | Namespaces | Enumerations
eevee_shader.hh File Reference
#include <array>
#include <string>
#include "BLI_string_ref.hh"
#include "DRW_render.h"
#include "GPU_material.h"
#include "GPU_shader.h"
#include "eevee_material.hh"
#include "eevee_sync.hh"

Go to the source code of this file.

Classes

class  blender::eevee::ShaderModule
 

Namespaces

 blender
 
 blender::eevee
 

Enumerations

enum  blender::eevee::eShaderType { blender::eevee::FILM_FRAG = 0 , blender::eevee::FILM_COMP , blender::eevee::MAX_SHADER_TYPE }
 

Detailed Description

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

Definition in file eevee_shader.hh.