Euphoria
Main Page
Related Pages
Topics
Namespaces
Concepts
Classes
Files
File List
File Members
libs
render
src
eu
render
fullscreen.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
eu/render/world.h
"
4
5
namespace
eu::render
6
{
7
12
// todo(Gustav): switch to a full screen triangle instead
14
struct
FullScreenGeom
15
{
16
std::shared_ptr<CompiledGeom>
geom
;
17
core::CompiledShaderVertexAttributes
layout
;
18
19
FullScreenGeom
();
20
};
21
26
}
// namespace eu::render
eu::render
Definition
ui.h:4
eu::core::CompiledShaderVertexAttributes
A list of CompiledVertexElement (for shader)
Definition
vertex_layout.h:73
eu::render::FullScreenGeom
Store the information for how to render a full screen quad.
Definition
fullscreen.h:15
eu::render::FullScreenGeom::geom
std::shared_ptr< CompiledGeom > geom
Definition
fullscreen.h:16
eu::render::FullScreenGeom::layout
core::CompiledShaderVertexAttributes layout
Definition
fullscreen.h:17
eu::render::FullScreenGeom::FullScreenGeom
FullScreenGeom()
world.h
Generated by
1.9.8