Into
Binding
bevy_
render
0.15.3
Into
Binding
Required Methods
into_binding
Implementations on Foreign Types
&'a [&'a TextureView]
Implementors
In bevy_
render::
render_
resource
Modules
binding_types
encase
resource_macros
Structs
BindGroup
BindGroupDescriptor
BindGroupEntries
BindGroupEntry
BindGroupId
BindGroupLayout
BindGroupLayoutDescriptor
BindGroupLayoutEntries
BindGroupLayoutEntry
BindGroupLayoutEntryBuilder
BindGroupLayoutId
BlendComponent
BlendState
Buffer
BufferAsyncError
BufferBinding
BufferId
BufferInitDescriptor
BufferSlice
BufferUsages
BufferVec
CachedComputePipelineId
CachedPipeline
CachedRenderPipelineId
ColorTargetState
ColorWrites
CommandEncoder
ComputePass
ComputePassDescriptor
ComputePipeline
ComputePipelineDescriptor
ComputePipelineId
DefaultImageSampler
DepthBiasState
DepthStencilState
DispatchIndirectArgs
DownlevelFlags
DrawIndexedIndirectArgs
DrawIndirectArgs
DynamicBindGroupEntries
DynamicBindGroupLayoutEntries
DynamicStorageBuffer
DynamicUniformBuffer
DynamicUniformBufferWriter
Extent3d
FragmentState
GpuArrayBufferIndex
ImageCopyBufferBase
ImageCopyTextureBase
ImageDataLayout
ImageSubresourceRange
MultisampleState
Operations
Origin3d
PipelineCache
PipelineCompilationOptions
PipelineLayout
PipelineLayoutDescriptor
PreparedBindGroup
PrimitiveState
PushConstantRange
RawBufferVec
RawComputePipelineDescriptor
RawFragmentState
RawRenderPipelineDescriptor
RawVertexBufferLayout
RawVertexState
RenderPassColorAttachment
RenderPassDepthStencilAttachment
RenderPassDescriptor
RenderPipeline
RenderPipelineDescriptor
RenderPipelineId
Sampler
SamplerDescriptor
SamplerId
Shader
ShaderId
ShaderLoader
ShaderModule
ShaderModuleDescriptor
ShaderStages
SpecializedComputePipelines
SpecializedMeshPipelines
SpecializedRenderPipelines
StencilFaceState
StencilState
StorageBuffer
SurfaceTexture
Texture
TextureId
TextureUsages
TextureView
TextureViewDescriptor
TextureViewId
UniformBuffer
UninitBufferVec
UnpreparedBindGroup
VertexAttribute
VertexBufferLayout
VertexState
WgpuAdapterInfo
WgpuFeatures
WgpuLimits
Enums
AddressMode
AsBindGroupError
AstcBlock
AstcChannel
BindingResource
BindingType
BlendFactor
BlendOperation
BufferBindingType
CachedPipelineState
CompareFunction
Face
FilterMode
FrontFace
GpuArrayBuffer
IndexFormat
LoadOp
MapMode
OwnedBindingResource
Pipeline
PipelineCacheError
PipelineDescriptor
PolygonMode
PrimitiveTopology
SamplerBindingType
ShaderDefVal
ShaderImport
ShaderLoaderError
ShaderRef
ShaderReflectError
ShaderSource
ShaderStage
Source
SpecializedMeshPipelineError
StencilOperation
StorageTextureAccess
StoreOp
TextureAspect
TextureDataOrder
TextureDimension
TextureFormat
TextureSampleType
TextureViewDimension
VertexFormat
VertexStepMode
Constants
COPY_BUFFER_ALIGNMENT
Traits
AsBindGroup
AsBindGroupShaderType
GpuArrayBufferable
IntoBindGroupLayoutEntryBuilder
IntoBindGroupLayoutEntryBuilderArray
IntoBinding
IntoBindingArray
IntoIndexedBindGroupLayoutEntryBuilderArray
IntoIndexedBindingArray
ShaderSize
ShaderType
SpecializedComputePipeline
SpecializedMeshPipeline
SpecializedRenderPipeline
Type Aliases
BufferAddress
BufferDescriptor
BufferSize
CommandEncoderDescriptor
ImageCopyBuffer
ImageCopyTexture
Maintain
TextureDescriptor
VertexLayoutCache
Derive Macros
AsBindGroup
ShaderType
bevy_render
::
render_resource
Trait
IntoBinding
Copy item path
Settings
Help
Summary
Source
pub trait IntoBinding<'a> { // Required method fn
into_binding
(self) ->
BindingResource
<'a>; }
Required Methods
§
Source
fn
into_binding
(self) ->
BindingResource
<'a>
Implementations on Foreign Types
§
Source
§
impl<'a>
IntoBinding
<'a> for &'a [&'a
TextureView
]
Source
§
fn
into_binding
(self) ->
BindingResource
<'a>
Implementors
§
Source
§
impl<'a>
IntoBinding
<'a> for &'a
Sampler
Source
§
impl<'a>
IntoBinding
<'a> for &'a
TextureView
Source
§
impl<'a>
IntoBinding
<'a> for
BindingResource
<'a>
Source
§
impl<'a>
IntoBinding
<'a> for
BufferBinding
<'a>
Source
§
impl<'a, T:
ShaderType
+
WriteInto
>
IntoBinding
<'a> for &'a
DynamicStorageBuffer
<T>
Source
§
impl<'a, T:
ShaderType
+
WriteInto
>
IntoBinding
<'a> for &'a
DynamicUniformBuffer
<T>
Source
§
impl<'a, T:
ShaderType
+
WriteInto
>
IntoBinding
<'a> for &'a
StorageBuffer
<T>
Source
§
impl<'a, T:
ShaderType
+
WriteInto
>
IntoBinding
<'a> for &'a
UniformBuffer
<T>