deferred_flags_from_mesh_material_flags
#
Copy import statement
Used by 2 shaders in bevy_pbr 0.19.1
fn
deferred_flags_from_mesh_material_flags
(
)
->
u32
mesh_material_flags_from_deferred_flags
#
Copy import statement
Used by 2 shaders in bevy_pbr 0.19.1
fn
mesh_material_flags_from_deferred_flags
(
)
->
vec2 <u32 >
pack_24bit_normal_and_flags
#
Copy import statement
Used by 2 shaders in bevy_pbr 0.19.1
fn
pack_24bit_normal_and_flags
(
)
->
u32
unpack_24bit_normal
#
Copy import statement
fn
unpack_24bit_normal
(
)
->
vec2 <f32 >
unpack_flags
#
Copy import statement
Used by 2 shaders in bevy_pbr 0.19.1
fn
unpack_flags
(
)
->
u32
unpack_unorm4x8_
#
Copy import statement
fn
unpack_unorm4x8_
(
)
->
vec4 <f32 >
pack_unorm4x8_
#
Copy import statement
Used by 2 shaders in bevy_pbr 0.19.1
fn
pack_unorm4x8_
(
)
->
u32
pack_unorm3x4_plus_unorm_20_
#
Copy import statement
Used by 2 shaders in bevy_pbr 0.19.1
fn
pack_unorm3x4_plus_unorm_20_
(
)
->
u32
unpack_unorm3x4_plus_unorm_20_
#
Copy import statement
fn
unpack_unorm3x4_plus_unorm_20_
(
)
->
vec4 <f32 >
Contents
The builtin one didn’t work in webgl. “‘unpackUnorm4x8’ : no matching overloaded function found” https://github.com/gfx-rs/naga/issues/2006