Skip to main content

Module gpu

Module gpu 

Source
Expand description

GPU resource types.

Modules§

batch
GPU buffer batching – merges per-tile geometry into per-page draw calls
circle_vertex
Vertex type for SDF circle rendering.
column_vertex
Vertex types for instanced column rendering.
depth
Depth texture management.
fill_extrusion_vertex
Vertex type for fill-extrusion geometry with lighting normals.
fill_pattern_vertex
Vertex type for fill-pattern rendering (position + colour + pattern UV).
fill_vertex
Vertex type for the dedicated fill GPU pipeline.
grid_extrusion_vertex
Vertex type for lit grid extrusion geometry rendering.
grid_scalar_vertex
Vertex type for draped grid-scalar overlay geometry.
heatmap_vertex
Vertex type for heatmap point rendering.
image_overlay_vertex
Vertex type for image overlay rendering.
line_pattern_vertex
Vertex type for line-pattern rendering (line vertex + pattern UV).
line_vertex
Vertex type for dedicated line rendering with dash-pattern and SDF cap/join antialiasing support.
mesh
Tile mesh generation for GPU rendering.
model_vertex
Vertex type for 3D model rendering.
symbol_vertex
Vertex type for SDF symbol / text rendering.
terrain_buffers
Renderer-owned terrain depth / coordinate buffers.
terrain_grid_vertex
Shared reusable terrain grid vertex definition.
terrain_vertex
Terrain vertex definition.
tile_atlas
Tile atlas – packs individual tile textures into shared GPU atlas pages
vector_vertex
Vertex type for vector geometry rendering.
vertex
Tile vertex definition.