sculpto
Classes | Namespaces | Enumerations
render_context.h File Reference

Base, abstract, backend render api independent render context class implementation module. More...

#include "base.h"

Go to the source code of this file.

Classes

class  scl::render_context
 

Namespaces

namespace  scl
 

Enumerations

enum class  scl::shader_variable_type : u8 {
  scl::BOOL , scl::INT , scl::INT2 , scl::INT3 ,
  scl::INT4 , scl::FLOAT , scl::FLOAT2 , scl::FLOAT3 ,
  scl::FLOAT4 , scl::MATR3 , scl::MATR4
}
 
enum class  scl::render_cull_face_mode { scl::OFF , scl::BACK , scl::FRONT }
 
enum class  scl::render_context_api { scl::OpenGL , scl::DirectX }
 

Detailed Description

Base, abstract, backend render api independent render context class implementation module.

Base, abstract, backend render api independent render context class definition module.

Author
Sabitov Kirill
Date
26 June 2022

Definition in file render_context.h.