viewport_lib/resources/
mod.rs1pub mod colormap_data;
3mod extra_impls;
4mod init;
5mod instancing;
6pub mod mesh_store;
8mod meshes;
9mod overlays;
10mod postprocess;
11mod scivis;
12mod textures;
13mod types;
14mod volumes;
15
16pub use self::extra_impls::{ComputeFilterResult, lerp_attributes};
17use self::extra_impls::{
18 build_glyph_arrow, build_glyph_sphere, build_streamtube_cylinder, build_unit_cube,
19 generate_edge_indices,
20};
21pub use self::types::{
22 AttributeData, AttributeKind, AttributeRef, BuiltinColormap, CameraUniform, ClipVolumeUniform,
23 ColormapId, GpuMesh, GpuTexture, LightUniform, LightsUniform, MeshData, OverlayVertex,
24 PointCloudGpuData, PolylineGpuData, SingleLightUniform, Vertex, ViewportGpuResources,
25 VolumeGpuData, VolumeId,
26};
27pub(crate) use self::types::{
28 BloomUniform, ClipPlanesUniform, ContactShadowUniform, GlyphBaseMesh, GlyphGpuData,
29 GridUniform, InstanceData, ObjectUniform, OutlineObjectBuffers, OutlineUniform, OverlayUniform,
30 PickInstance, SHADOW_ATLAS_SIZE, ShadowAtlasUniform, SsaoUniform, StreamtubeGpuData,
31 ToneMapUniform,
32};