Module re_renderer::renderer
source ยท Modulesยง
- compositor ๐
- debug_overlay ๐
- depth_cloud ๐Renderer that makes it easy to draw point clouds straight out of depth textures.
- generic_skybox ๐
- lines ๐Line renderer for efficient rendering of many line(strips)
- mesh_renderer ๐Mesh renderer.
- point_cloud ๐Point renderer for efficient rendering of point clouds.
- rectangles ๐Renderer that makes it easy to draw textured 2D rectangles with transparency
- test_triangle ๐
- world_grid ๐
Structsยง
- Describes a texture and how to map it to a color.
- Debug overlay for quick & dirty display of texture contents.
- Data that is valid for a batch of line strips.
- A line drawing operation. Encompasses several lines, each consisting of a list of positions. Expected to be recreated every frame.
- Property flags for a line strip
- Property flags for a point batch
- Data that is valid for a batch of point cloud points.
- A point cloud drawing operation. Expected to be recreated every frame.
- Configuration for the world grid renderer.
- Draw data for a world grid renderer.
Enumsยง
- How to map the normalized
.r
component to a color. - The type of generic skybox to render.
- Describes how the color information is encoded in the texture.
- Texture filter setting for magnification (a texel covers several pixels).
- Texture filter setting for minification (several texels fall to one pixel).
Traitsยง
- GPU sided data used by a
Renderer
to draw things to the screen. - A Renderer encapsulate the knowledge of how to render a certain kind of primitives.
Functionsยง
- Gets or creates a vertex shader module for drawing a screen filling triangle.