#include <CommandBufferGL.h>
|
| void | AddDrawCmd (Graphics::MeshObject *mesh, Graphics::Material *mat, Graphics::InstanceBuffer *inst=nullptr) |
| |
| void | AddDynamicDrawCmd (BufferBinding< Graphics::VertexBuffer > vtx, BufferBinding< Graphics::IndexBuffer > idx, Graphics::Material *mat) |
| |
| void | AddRenderPassCmd (RenderTarget *renderTarget, ViewportExtents extents) |
| |
| void | AddScissorCmd (ViewportExtents extents) |
| |
| void | AddClearCmd (bool clearColors, bool clearDepth, Color color) |
| |
| void | AddBlitRenderTargetCmd (Graphics::RenderTarget *src, Graphics::RenderTarget *dst, const ViewportExtents &srcExtents, const ViewportExtents &dstExtents, bool resolveMSAA=false, bool blitDepthBuffer=false, bool linearFilter=true) |
| |
◆ Cmd
◆ AddBlitRenderTargetCmd()
◆ AddClearCmd()
| void CommandList::AddClearCmd |
( |
bool |
clearColors, |
|
|
bool |
clearDepth, |
|
|
Color |
color |
|
) |
| |
◆ AddDrawCmd()
◆ AddDynamicDrawCmd()
◆ AddRenderPassCmd()
◆ AddScissorCmd()
◆ GetDrawCmds()
| const std::vector< Cmd > & Graphics::OGL::CommandList::GetDrawCmds |
( |
| ) |
const |
|
inlineprotected |
◆ IsEmpty()
| bool Graphics::OGL::CommandList::IsEmpty |
( |
| ) |
const |
|
inlineprotected |
◆ Reset()
| void CommandList::Reset |
( |
| ) |
|
|
protected |
◆ Graphics::RendererOGL
The documentation for this class was generated from the following files: