..
build_indirect_params.wgsl
Split out the IndirectParametersMetadata
into CPU-populated and GPU-populated buffers. ( #17863 )
2025-02-18 00:53:44 +00:00
clustered_forward.wgsl
Implement basic clustered decal projectors. ( #17315 )
2025-01-26 20:13:39 +00:00
fog.rs
Remove Shader weak_handles from bevy_pbr (excluding meshlets). ( #19365 )
2025-05-27 22:32:47 +00:00
fog.wgsl
update shader imports ( #10180 )
2023-10-21 11:51:58 +00:00
forward_io.wgsl
Add UV channel selection to StandardMaterial ( #13200 )
2024-05-13 18:23:09 +00:00
gpu_preprocess.rs
Make render and compute pipeline descriptors defaultable. ( #19903 )
2025-07-02 18:47:27 +00:00
light.rs
bevy_light ( #19991 )
2025-07-07 00:07:38 +00:00
mesh_bindings.rs
Allow clippy::too_many_arguments
to lint without warnings ( #17249 )
2025-01-09 07:26:15 +00:00
mesh_bindings.wgsl
Ugrade to wgpu
version 25.0
( #19563 )
2025-06-26 19:41:47 +00:00
mesh_functions.wgsl
Helper function for getting inverse model matrix in WGSL shaders ( #10462 )
2025-03-06 16:43:22 +00:00
mesh_preprocess.wgsl
Fix false positive GPU frustum culling ( #17939 )
2025-02-20 05:35:21 +00:00
mesh_types.wgsl
cleanup constants ( #19831 )
2025-06-27 07:02:03 +00:00
mesh_view_bindings.rs
bevy_light ( #19991 )
2025-07-07 00:07:38 +00:00
mesh_view_bindings.wgsl
Ugrade to wgpu
version 25.0
( #19563 )
2025-06-26 19:41:47 +00:00
mesh_view_types.wgsl
Light Textures ( #18031 )
2025-06-30 21:56:17 +00:00
mesh.rs
bevy_light ( #19991 )
2025-07-07 00:07:38 +00:00
mesh.wgsl
Batch skinned meshes on platforms where storage buffers are available. ( #16599 )
2024-12-10 17:50:03 +00:00
mod.rs
Expose symbols needed to replicate SetMeshBindGroup in ecosystem crates. ( #18613 )
2025-03-31 18:27:40 +00:00
morph.rs
Expose symbols needed to replicate SetMeshBindGroup in ecosystem crates. ( #18613 )
2025-03-31 18:27:40 +00:00
morph.wgsl
Ugrade to wgpu
version 25.0
( #19563 )
2025-06-26 19:41:47 +00:00
occlusion_culling.wgsl
Implement experimental GPU two-phase occlusion culling for the standard 3D mesh pipeline. ( #17413 )
2025-01-27 05:02:46 +00:00
parallax_mapping.wgsl
Use global binding arrays for bindless resources. ( #17898 )
2025-02-21 05:55:36 +00:00
pbr_ambient.wgsl
Revert "Replace Ambient Lights with Environment Map Lights ( #17482 )" ( #18167 )
2025-03-05 23:08:46 +00:00
pbr_bindings.wgsl
Ugrade to wgpu
version 25.0
( #19563 )
2025-06-26 19:41:47 +00:00
pbr_fragment.wgsl
Use global binding arrays for bindless resources. ( #17898 )
2025-02-21 05:55:36 +00:00
pbr_functions.wgsl
Light Textures ( #18031 )
2025-06-30 21:56:17 +00:00
pbr_lighting.wgsl
Light Textures ( #18031 )
2025-06-30 21:56:17 +00:00
pbr_prepass_functions.wgsl
Fix shader pre-pass compile failure when using AlphaMode::Blend and a Mesh without UVs (0.16.0-rc.2
) ( #18602 )
2025-03-30 01:25:42 +00:00
pbr_prepass.wgsl
Add missing bindless imports in pbr_prepass.wgsl
. ( #18110 )
2025-03-02 09:12:18 +00:00
pbr_transmission.wgsl
Update typos
( #17126 )
2025-01-03 17:44:26 +00:00
pbr_types.wgsl
cleanup constants ( #19831 )
2025-06-27 07:02:03 +00:00
pbr.wgsl
Implement basic clustered decal projectors. ( #17315 )
2025-01-26 20:13:39 +00:00
reset_indirect_batch_sets.wgsl
Implement experimental GPU two-phase occlusion culling for the standard 3D mesh pipeline. ( #17413 )
2025-01-27 05:02:46 +00:00
rgb9e5.wgsl
Deferred Renderer ( #9258 )
2023-10-12 22:10:38 +00:00
shadow_sampling.wgsl
Upgrade to wgpu v24 ( #17542 )
2025-02-09 19:40:53 +00:00
shadows.wgsl
Implement percentage-closer soft shadows (PCSS). ( #13497 )
2024-09-18 18:07:17 +00:00
skin.rs
fix skin uniform buffer size ( #19888 )
2025-07-02 20:06:27 +00:00
skinning.wgsl
Ugrade to wgpu
version 25.0
( #19563 )
2025-06-26 19:41:47 +00:00
utils.wgsl
Per-meshlet compressed vertex data ( #15643 )
2024-10-08 18:42:55 +00:00
view_transformations.wgsl
Implement experimental GPU two-phase occlusion culling for the standard 3D mesh pipeline. ( #17413 )
2025-01-27 05:02:46 +00:00
wireframe.wgsl
Add binned 2d/3d Wireframe render phase ( #18587 )
2025-04-09 21:34:53 +00:00