pub trait HuaweiClusterCullingShaderExtension: DeviceV1_0 {
const METADATA: Extension = HUAWEI_CLUSTER_CULLING_SHADER_EXTENSION;
// Provided methods
unsafe fn cmd_draw_cluster_huawei(
&self,
command_buffer: CommandBuffer,
group_count_x: u32,
group_count_y: u32,
group_count_z: u32
) { ... }
unsafe fn cmd_draw_cluster_indirect_huawei(
&self,
command_buffer: CommandBuffer,
buffer: Buffer,
offset: DeviceSize
) { ... }
}
Expand description
Provided Associated Constants§
Provided Methods§
sourceunsafe fn cmd_draw_cluster_huawei(
&self,
command_buffer: CommandBuffer,
group_count_x: u32,
group_count_y: u32,
group_count_z: u32
)
unsafe fn cmd_draw_cluster_huawei( &self, command_buffer: CommandBuffer, group_count_x: u32, group_count_y: u32, group_count_z: u32 )
sourceunsafe fn cmd_draw_cluster_indirect_huawei(
&self,
command_buffer: CommandBuffer,
buffer: Buffer,
offset: DeviceSize
)
unsafe fn cmd_draw_cluster_indirect_huawei( &self, command_buffer: CommandBuffer, buffer: Buffer, offset: DeviceSize )
Object Safety§
This trait is not object safe.