|
Ultralight
1.0.0
A fast, lightweight, HTML UI engine for native apps.
|
The header for the GPUDriver interface. More...
#include <Ultralight/Defines.h>#include <Ultralight/Geometry.h>#include <Ultralight/Matrix.h>#include <Ultralight/Bitmap.h>Go to the source code of this file.
Classes | |
| struct | ultralight::RenderBuffer |
| RenderBuffer description,. More... | |
| struct | ultralight::Vertex_2f_4ub_2f |
| Vertex layout for path vertices, useful for synthesizing or modifying vertex data. More... | |
| struct | ultralight::Vertex_2f_4ub_2f_2f_28f |
| Vertex layout for quad vertices, useful for synthesizing or modifying vertex data. More... | |
| struct | ultralight::VertexBuffer |
| Vertex buffer,. More... | |
| struct | ultralight::IndexBuffer |
| Vertex index buffer,. More... | |
| struct | ultralight::GPUState |
| GPU state description. More... | |
| struct | ultralight::Command |
| Command description, handling one of these should result in either a call to GPUDriver::ClearRenderBuffer or GPUDriver::DrawGeometry. More... | |
| struct | ultralight::CommandList |
| Command list,. More... | |
| class | ultralight::GPUDriver |
| GPUDriver interface, dispatches GPU calls to the native driver. More... | |
Namespaces | |
| ultralight | |
| This is a set of common JavaScriptCore Helper functions to simplify sample code. | |
Typedefs | |
| typedef uint32_t | ultralight::IndexType |
| Vertex index type. | |
The header for the GPUDriver interface.
This file is a part of Ultralight, a fast, lightweight, HTML UI engine
Website: http://ultralig.ht
Copyright (C) 2019 Ultralight, Inc. All rights reserved.
Definition in file GPUDriver.h.