Module conrod_core::mesh[][src]

Expand description

A mesh type dedicated to converting sequences of render::Primitives to a representation in vertices ready for uploading to the GPU.

While populating the vertices buffer ready for uploading to the GPU, the Mesh will also produce a sequence of commands describing the order in which draw commands should occur and whether or not the Scizzor should be updated between draws.

Structs

An iterator yielding Commands, produced by the Renderer::commands method.

The result of filling the mesh.

A mesh whose vertices may be populated by a list of render primitives.

Represents the scizzor in pixel coordinates.

The data associated with a single vertex.

Enums

A Command describing a step in the drawing process.

A Command for drawing to the target.

Constants

Default dimensions to use for the glyph cache.

Ignore tex and draw simple, colored 2D geometry.

Draw an image from the texture at tex in the fragment shader.

Draw text from the text cache texture tex in the fragment shader.

Traits

Images within the given image map must know their dimensions in pixels.