Bindings
Used by 8 shaders in bevy_gaussian_splatting 6.0.0
- bevy_gaussian_splatting 6.0.0 — gaussian.wgsl
- bevy_gaussian_splatting 6.0.0 — gaussian_2d.wgsl
- bevy_gaussian_splatting 6.0.0 — gaussian_3d.wgsl
- bevy_gaussian_splatting 6.0.0 — gaussian_4d.wgsl
- bevy_gaussian_splatting 6.0.0 — helpers.wgsl
- bevy_gaussian_splatting 6.0.0 — optical_flow.wgsl
- bevy_gaussian_splatting 6.0.0 — radix.wgsl
- bevy_gaussian_splatting 6.0.0 — transform.wgsl
Used by 4 shaders in bevy_gaussian_splatting 6.0.0
Used by 1 shader in bevy_gaussian_splatting 6.0.0
Used by 11 shaders in bevy_gaussian_splatting 6.0.0
- bevy_gaussian_splatting 6.0.0 — classification.wgsl
- bevy_gaussian_splatting 6.0.0 — gaussian.wgsl
- bevy_gaussian_splatting 6.0.0 — gaussian_2d.wgsl
- bevy_gaussian_splatting 6.0.0 — gaussian_3d.wgsl
- bevy_gaussian_splatting 6.0.0 — gaussian_4d.wgsl
- bevy_gaussian_splatting 6.0.0 — helpers.wgsl
- bevy_gaussian_splatting 6.0.0 — interpolate.wgsl
- bevy_gaussian_splatting 6.0.0 — particle.wgsl
- bevy_gaussian_splatting 6.0.0 — radix.wgsl
- bevy_gaussian_splatting 6.0.0 — spherindrical_harmonics.wgsl
- bevy_gaussian_splatting 6.0.0 — texture.wgsl
Used by 1 shader in bevy_gaussian_splatting 6.0.0
Active when
GAUSSIAN_3D_STRUCTURE
AND
PACKED_F32
AND
READ_WRITE_POINTS
Used by 1 shader in bevy_gaussian_splatting 6.0.0
Active when
GAUSSIAN_3D_STRUCTURE
AND
PACKED_F32
AND
BINARY_GAUSSIAN_OP
AND
READ_WRITE_POINTS
Used by 1 shader in bevy_gaussian_splatting 6.0.0
Used by 3 shaders in bevy_gaussian_splatting 6.0.0
Active when
GAUSSIAN_3D_STRUCTURE
AND
PLANAR_F32
AND
READ_WRITE_POINTS
Active when
GAUSSIAN_3D_STRUCTURE
AND
PLANAR_F32
AND
!READ_WRITE_POINTS
Active when
GAUSSIAN_3D_STRUCTURE
AND
PLANAR_F16
AND
READ_WRITE_POINTS
Active when
GAUSSIAN_3D_STRUCTURE
AND
PLANAR_F16
AND
!READ_WRITE_POINTS
Active when
GAUSSIAN_3D_STRUCTURE
AND
PLANAR_TEXTURE_F16
Active when
PLANAR_TEXTURE_F32
Active when
PLANAR_F32
AND
READ_WRITE_POINTS
Used by 2 shaders in bevy_gaussian_splatting 6.0.0
Active when
GAUSSIAN_3D_STRUCTURE
AND
PLANAR_F32
Active when
GAUSSIAN_3D_STRUCTURE
AND
PLANAR_F16
Active when
GAUSSIAN_3D_STRUCTURE
AND
PLANAR_TEXTURE_F16
Active when
GAUSSIAN_3D_STRUCTURE
AND
!PLANAR_TEXTURE_F16
Active when
PLANAR_TEXTURE_F32
Active when
!PLANAR_TEXTURE_F32
Used by 1 shader in bevy_gaussian_splatting 6.0.0
Active when
GAUSSIAN_3D_STRUCTURE
AND
PLANAR_F32
AND
BINARY_GAUSSIAN_OP
AND
READ_WRITE_POINTS
Active when
GAUSSIAN_3D_STRUCTURE
AND
PLANAR_F32
AND
BINARY_GAUSSIAN_OP
AND
!READ_WRITE_POINTS
Active when
GAUSSIAN_3D_STRUCTURE
AND
PLANAR_F16
AND
BINARY_GAUSSIAN_OP
AND
READ_WRITE_POINTS
Active when
GAUSSIAN_3D_STRUCTURE
AND
PLANAR_F16
AND
BINARY_GAUSSIAN_OP
AND
!READ_WRITE_POINTS
Active when
GAUSSIAN_3D_STRUCTURE
AND
BINARY_GAUSSIAN_OP
Active when
BINARY_GAUSSIAN_OP
Used by 1 shader in bevy_gaussian_splatting 6.0.0
Active when
GAUSSIAN_3D_STRUCTURE
AND
PLANAR_F32
AND
BINARY_GAUSSIAN_OP
Active when
GAUSSIAN_3D_STRUCTURE
AND
PLANAR_F16
AND
BINARY_GAUSSIAN_OP
Active when
GAUSSIAN_3D_STRUCTURE
AND
BINARY_GAUSSIAN_OP
Active when
GAUSSIAN_3D_STRUCTURE
AND
!BINARY_GAUSSIAN_OP
Active when
BINARY_GAUSSIAN_OP
Active when
!BINARY_GAUSSIAN_OP
Used by 1 shader in bevy_gaussian_splatting 6.0.0
Active when
GAUSSIAN_3D_STRUCTURE
AND
PLANAR_F32
AND
BINARY_GAUSSIAN_OP
AND
PRECOMPUTE_COVARIANCE_3D
Active when
GAUSSIAN_3D_STRUCTURE
AND
PLANAR_F16
AND
BINARY_GAUSSIAN_OP
AND
PRECOMPUTE_COVARIANCE_3D
Active when
GAUSSIAN_3D_STRUCTURE
AND
PRECOMPUTE_COVARIANCE_3D
Used by 1 shader in bevy_gaussian_splatting 6.0.0
Used by 1 shader in bevy_gaussian_splatting 6.0.0
Active when
GAUSSIAN_3D_STRUCTURE
AND
PLANAR_F32
AND
BINARY_GAUSSIAN_OP
AND
!PRECOMPUTE_COVARIANCE_3D
Used by 1 shader in bevy_gaussian_splatting 6.0.0
Active when
GAUSSIAN_3D_STRUCTURE
AND
PLANAR_F32
AND
BINARY_GAUSSIAN_OP
Used by 1 shader in bevy_gaussian_splatting 6.0.0
Active when
GAUSSIAN_3D_STRUCTURE
AND
PLANAR_F32
AND
BINARY_GAUSSIAN_OP
Used by 1 shader in bevy_gaussian_splatting 6.0.0
Active when
GAUSSIAN_3D_STRUCTURE
AND
PLANAR_F32
AND
BINARY_GAUSSIAN_OP
AND
PRECOMPUTE_COVARIANCE_3D
Used by 1 shader in bevy_gaussian_splatting 6.0.0
Used by 1 shader in bevy_gaussian_splatting 6.0.0
Used by 2 shaders in bevy_gaussian_splatting 6.0.0
Active when
GAUSSIAN_3D_STRUCTURE
AND
PLANAR_F32
AND
PRECOMPUTE_COVARIANCE_3D
Active when
GAUSSIAN_3D_STRUCTURE
AND
PLANAR_F16
AND
PRECOMPUTE_COVARIANCE_3D
Active when
GAUSSIAN_3D_STRUCTURE
AND
PRECOMPUTE_COVARIANCE_3D
Used by 2 shaders in bevy_gaussian_splatting 6.0.0
Used by 2 shaders in bevy_gaussian_splatting 6.0.0
Active when
GAUSSIAN_3D_STRUCTURE
AND
PLANAR_F32
AND
!PRECOMPUTE_COVARIANCE_3D
Used by 1 shader in bevy_gaussian_splatting 6.0.0
Active when
GAUSSIAN_3D_STRUCTURE
AND
PLANAR_F16
AND
BINARY_GAUSSIAN_OP
AND
!PRECOMPUTE_COVARIANCE_3D
Active when
GAUSSIAN_3D_STRUCTURE
AND
!PRECOMPUTE_COVARIANCE_3D
Used by 1 shader in bevy_gaussian_splatting 6.0.0
Used by 2 shaders in bevy_gaussian_splatting 6.0.0
Active when
GAUSSIAN_3D_STRUCTURE
AND
PLANAR_F16
AND
!PRECOMPUTE_COVARIANCE_3D
Active when
GAUSSIAN_3D_STRUCTURE
AND
!PRECOMPUTE_COVARIANCE_3D
Used by 1 shader in bevy_gaussian_splatting 6.0.0
Used by 1 shader in bevy_gaussian_splatting 6.0.0
Used by 1 shader in bevy_gaussian_splatting 6.0.0
Used by 1 shader in bevy_gaussian_splatting 6.0.0
Used by 1 shader in bevy_gaussian_splatting 6.0.0
Used by 1 shader in bevy_gaussian_splatting 6.0.0
Structures
struct
Gaussian
{
}