|
| 1 | +--- |
| 2 | +title: "`bevy_material`" |
| 3 | +pull_requests: [21543] |
| 4 | +--- |
| 5 | + |
| 6 | +TODO: This is just a commit log, need to clean up |
| 7 | + |
| 8 | +The following have moved: |
| 9 | +- initial bevy_material |
| 10 | +- Opaque move |
| 11 | +- Move ShaderLabel, DrawFunctionLabel, wgpu exports from render_resource, bind_group_layout_entries |
| 12 | +- Move DrawFunctionId |
| 13 | +- Move SpecializedMeshPipelineError |
| 14 | +- Move BindGroupLayoutDescriptor, RenderPipelineDescriptor, NoFragmentStateError, VertexState, FragmentState, ComputePipelineDescriptor |
| 15 | +- Move MESH_PIPELINE_VIEW_LAYOUT_SAFE_MAX_TEXTURES, MeshPipelineKey |
| 16 | +- Move MATERIAL_BIND_GROUP_INDEX, ErasedMaterialPipelineKey, ErasedMaterialKey, ErasedMaterialKeyVTable, RenderPhaseType |
| 17 | +- Convert MeshPipelineViewLayouts and MeshPipeline to RenderStartup system |
| 18 | +- mesh_pipeline_view_layout_key_from_msaa and mesh_pipeline_view_layout_key_from_view_prepass_textures |
| 19 | +- Move MeshPipelineViewLayout, MeshPipelineViewLayoutKey, MeshPipelineViewLayouts |
| 20 | +- Make impl MeshLayouts a trait |
| 21 | +- Move MeshLayouts |
| 22 | +- Deprecate get_image_texture for MeshPipeline and Mesh2dPipeline, change dummy to Image in MeshPipeline |
| 23 | +- Move most of lightmap to bevy_render |
| 24 | +- Move MaterialBindingId, MaterialBindGroupIndex, MaterialBindGroupSlot to bevy_render |
| 25 | +- Move MeshTransforms, MeshUniform, MeshInputUniform, MeshFlags, RenderMeshInstanceFlags, RenderMeshInstanceCpu, RenderMeshInstanceGpu, PreviousGlobalTransform, RenderMeshInstanceShared, remove_mesh_input_uniform to bevy_render |
| 26 | +- Move MAX_JOINTS, MAX_TOTAL_JOINTS, JOINTS_PER_ALLOCATION_UNIT, JOINT_EXTRACTION_THRESHOLD_FACTOR, SkinByteOffset, SkinUniforms, SkinUniformInfo to bevy_render |
| 27 | +- Move util consts |
| 28 | +- Move RenderMeshInstances, RenderMeshInstancesCpu, RenderMeshInstancesGpu, RenderMeshQueueData to bevy_render |
| 29 | +- Move MeshPipeline to bevy_material, and its render impls to bevy_render |
| 30 | +- Move MaterialProperties and MaterialPipeline to bevy_material |
| 31 | +- Insert DummyImage resource |
0 commit comments