Skip to content

spec_v2 migration tracking issue #19969

Open
@ecoskey

Description

@ecoskey

spec_v2 migration tracking issue

This issue tracks the migration of bevy's rendering crates from the SpecializedXPipeline traits to those added the PR linked above.

[Migration Guide]

High-level items

  • Figure out patterns
    • Bikeshed/review first migration PR, bloom
    • Address structural comments in followup
  • Migrate misc. specializer impls
  • Migrate materials
  • Deprecate (remove?) SpecializedXPipeline

Per-crate checklist

bevy_core_pipeline

  • Auto Exposure
  • Blit
  • Bloom
  • Depth of Field
  • Depth Downsampling
  • Motion Blur
  • Post Processing
  • Skybox
  • Tonemapping

bevy_anti_aliasing

  • Contrast Adaptive Sharpening
  • FXAA
  • SMAA
  • TAA

bevy_gizmos

  • Line Gizmos

bevy_pbr

  • Atmospherics
  • Deferred Lighting
  • Prepass
  • GPU Mesh Preprocessing
  • Screen Space Ambient Occlusion
  • Materials

bevy_sprite

  • Material 2D
  • Sprite

bevy_ui_render

  • Box Shadow
  • Gradient
  • Node
  • UI Material
  • Texture Slice

Examples

  • custom_gltf_Vertex_attribute
  • mesh2d_manual
  • custom_shader_instancing
  • shader_defs
  • shader_material_wesl
  • custom_vertex_attribute
  • specialized_mesh_pipeline
  • custom_render_phase
  • lines
  • manual_material

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-RenderingDrawing game state to the screenC-Tracking-IssueAn issue that collects information about a broad development initiativeD-ModestA "normal" level of difficulty; suitable for simple features or challenging fixes

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions