The Joe Engine
Joe's engine programming playground
|
Classes | |
struct | JoeEngine::oit_ll_node_t |
OIT Color-depth linked list node data. More... | |
struct | JoeEngine::oit_hp_node_t |
OIT head pointer linked list node data. More... | |
struct | JoeEngine::oit_np_node_t |
OIT next pointer linked list node data. More... | |
struct | JoeEngine::oit_atomic_ctr_t |
OIT atomic counter data. More... | |
struct | JoeEngine::je_framebuffer_attachment_t |
Generic framebuffer attachment data. More... | |
struct | JoeEngine::je_offscreen_forward_pass_t |
Offscreen forward rendering pass data. More... | |
struct | JoeEngine::je_offscreen_shadow_pass_t |
Offscreen shadow rendering pass data. More... | |
struct | JoeEngine::je_offscreen_deferred_pass_t |
Offscreen deferred geometry rendering pass data. More... | |
struct | JoeEngine::je_post_processing_pass_t |
Post processing rendering pass data. More... | |
struct | JoeEngine::JEMeshVertex |
Triangle-mesh vertex attribute data. More... | |
struct | JoeEngine::JEMeshPointVertex |
Point-mesh vertex attribute data. More... | |
struct | JoeEngine::je_single_mesh_t |
Single-instance mesh data (e.g. screen space triangle, bounding box visualization, etc). More... | |
Namespaces | |
JoeEngine | |
Enumerations | |
enum | JoeEngine::JE_PIPELINE_TYPE : uint8_t { JoeEngine::FORWARD, JoeEngine::DEFERRED, JoeEngine::SHADOW, JoeEngine::DEFERRED_GEOM, JoeEngine::FORWARD_POINTS, JoeEngine::TRANSLUCENT_OIT, JoeEngine::TRANSLUCENT_OIT_SORT } |
Render pipeline type struct. More... | |