Home
last modified time | relevance | path

Searched refs:UVec4 (Results 1 - 25 of 31) sorted by relevance

12

/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/EcsSerializer/src/ecs_serializer/
H A Dasset_migration.cpp42 { PROPERTYTYPE(Math::UVec4), PropertyType::UVEC4_T }, // Math::UVec4 to Math::UVec4
62 { PROPERTYTYPE_ARRAY(Math::UVec4), PropertyType::UVEC4_ARRAY_T }, // Math::UVec4 to Math::UVec4
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Dasset_migration.cpp42 { PROPERTYTYPE(Math::UVec4), PropertyType::UVEC4_T }, // Math::UVec4 to BASE_NS::Math::UVec4
62 { PROPERTYTYPE_ARRAY(Math::UVec4), PropertyType::UVEC4_ARRAY_T }, // Math::UVec4 to BASE_NS::Math::UVec4
H A Djson_util.h148 inline bool FromJson(const CORE_NS::json::value& jsonIn, BASE_NS::Math::UVec4& output) in FromJson()
229 inline CORE_NS::json::standalone_value ToJson<BASE_NS::Math::UVec4>(BASE_NS::Math::UVec4 value) in ToJson()
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/ecs/components/
H A Drender_mesh_component.h44 DEFINE_ARRAY_PROPERTY(BASE_NS::Math::UVec4, RENDER_MESH_CUSTOM_DATA_VEC4_COUNT, customData,
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Dgpu_image_gles.h45 BASE_NS::Math::UVec4 swizzle;
H A Ddevice_gles.h89 BASE_NS::Math::UVec4 swizzle;
223 void TexSwizzle(uint32_t image, uint32_t target, const BASE_NS::Math::UVec4& swizzle);
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/render/
H A Dintf_render_data_store_default_material.h102 BASE_NS::Math::UVec4 indices { 0u, 0u, 0u, 0u };
121 BASE_NS::Math::UVec4 packed[MATERIAL_PACKED_UNIFORM_UVEC4_COUNT];
124 BASE_NS::Math::UVec4 indices { 0u, 0u, 0u, 0u };
/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/property/
H A Dproperty_types.h38 class UVec4;
95 inline constexpr PropertyTypeDecl UVEC4_T = PROPERTYTYPE(BASE_NS::Math::UVec4);
112 inline constexpr PropertyTypeDecl UVEC4_ARRAY_T = PROPERTYTYPE_ARRAY(BASE_NS::Math::UVec4);
/foundation/graphic/graphic_3d/lume/LumeBase/api/base/math/
H A Dvector.h546 class UVec4 { class
559 inline constexpr UVec4() : data {} {} in UVec4() function in Math::UVec4
561 inline constexpr UVec4(uint32_t x, uint32_t y, uint32_t z, uint32_t w) : x(x), y(y), z(z), w(w) {} in UVec4() function in Math::UVec4
562 ~UVec4() = default;
577 constexpr bool operator==(const UVec4& rhs) const in operator ==()
595 constexpr bool operator!=(const UVec4& rhs) const in operator !=()
602 // Assert that UVec4 is the same as 4 uint32_t's
603 static_assert(sizeof(UVec4) == 4 * sizeof(uint32_t));
/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dregister_value_serializers.cpp86 RegisterSerializer<BASE_NS::Math::UVec4>(data, vecExport, vecImport); in RegisterValueSerializers()
138 UnregisterSerializer<BASE_NS::Math::UVec4>(data); in UnRegisterValueSerializers()
H A Dregister_anys.cpp56 BASE_NS::Math::UVec4,
H A Dregister_engine_access.cpp47 BASE_NS::Math::UVec4,
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/shaders/common/
H A Drender_compatibility_common.h33 using uvec4 = BASE_NS::Math::UVec4;
/foundation/graphic/graphic_3d/lume/LumeDotfield/api/dotfield/render/
H A Dintf_render_data_store_default_dotfield.h47 BASE_NS::Math::UVec4 colors { 0u, 0u, 0u, 0u };
/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/
H A Dproperty_util.cpp65 byteSize = sizeof(Math::UVec4); in GetPropertyTypeByteSize()
107 return PropertyType::MetaDataFrom<Math::UVec4>(nullptr); in GetMetaData()
400 Math::UVec4 val; in SetCustomPropertyBlobValue()
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/
H A Drender_node_default_cameras.cpp85 inline constexpr Math::UVec4 GetMultiViewCameraIndices( in GetMultiViewCameraIndices()
88 Math::UVec4 mvIndices { 0U, 0U, 0U, 0U }; in GetMultiViewCameraIndices()
155 const Math::UVec4 mvCameraIndices = GetMultiViewCameraIndices(dsCamera, currCamera); in ExecuteFrame()
H A Drender_node_default_lights.cpp148 lightStruct->clusterSizes = Math::UVec4(0, 0, 0, 0); in ExecuteFrame()
/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/Util/include/util/
H A Djson_util.h151 inline bool FromJson(const CORE_NS::json::value& jsonIn, ::Math::UVec4& output) in FromJson()
227 inline CORE_NS::json::standalone_value ToJson<::Math::UVec4>(::Math::UVec4 value) in ToJson()
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/datastore/
H A Drender_data_store_default_material.cpp75 inline Math::UVec4 PackMaterialUVec(const Math::Vec4& up0, const Math::Vec4& up1) in PackMaterialUVec()
77 return Math::UVec4 { in PackMaterialUVec()
186 static constexpr const auto identity = Math::UVec4(0x3c000000, 0x00003c00, 0x0, 0x0); in MaterialUniformsPackedFromInput()
191 Math::UVec4 { Math::PackHalf2X16({ rotateScale.x, rotateScale.y }), in MaterialUniformsPackedFromInput()
199 const Math::UVec4 indices = { uint32_t(input.id >> 32u), uint32_t(input.id & 0xFFFFffff), 0u, 0u }; in MaterialUniformsPackedFromInput()
/foundation/graphic/graphic_3d/lume/LumeRender/src/datastore/
H A Drender_data_store_post_process.cpp86 Math::UVec4* val = reinterpret_cast<Math::UVec4*>(data + offset); in AppendValues()
92 Math::UVec4* val = reinterpret_cast<Math::UVec4*>(data + offset); in AppendValues()
/foundation/graphic/graphic_3d/lume/LumeRender/src/util/
H A Dproperty_util.cpp64 byteSize = sizeof(Math::UVec4); in GetPropertyTypeByteSize()
104 return PropertyType::MetaDataFrom<Math::UVec4>(nullptr); in GetMetaData()
397 Math::UVec4 val; in SetCustomPropertyBlobValue()
/foundation/graphic/graphic_3d/lume/metaobject/src/animation/
H A Dinterpolator.cpp100 using Type = BASE_NS::Math::UVec4;
181 { UVec4Interpolator::OBJECT_INFO, UidFromType<BASE_NS::Math::UVec4>(), ClassId::UVec4Interpolator },
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/datastore/
H A Drender_data_store_render_pods.h432 BASE_NS::Math::UVec4 flags { 0, 0, 0, 0 };
/foundation/graphic/graphic_3d/lume/metaobject/src/serialization/
H A Dmetav1_compat.cpp25 BASE_NS::Math::UVec4, BASE_NS::Math::IVec4, BASE_NS::Math::Quat, BASE_NS::Math::Mat3X3, BASE_NS::Math::Mat4X4>;
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/base/
H A Dmeta_types.h228 META_TYPE(BASE_NS::Math::UVec4); variable

Completed in 27 milliseconds

12