/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/ecshelper/PropertyTools/ |
H A D | core_metadata.inl | 52 DECLARE_PROPERTY_TYPE(BASE_NS::Math::UVec4); 249 BEGIN_METADATA(UVec4MetaData, BASE_NS::Math::UVec4) 250 DECL_PROPERTY2(BASE_NS::Math::UVec4, x, "", 0) 251 DECL_PROPERTY2(BASE_NS::Math::UVec4, y, "", 0) 252 DECL_PROPERTY2(BASE_NS::Math::UVec4, z, "", 0) 253 DECL_PROPERTY2(BASE_NS::Math::UVec4, w, "", 0) 254 END_METADATA(UVec4MetaData, BASE_NS::Math::UVec4)
|
/ohos5.0/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | asset_migration.cpp | 42 { 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:…
|
H A D | json_util.h | 148 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)
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/render/ |
H A D | intf_render_data_store_default_material.h | 102 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 };
|
H A D | render_data_defines_3d.h | 147 BASE_NS::Math::UVec4 customData[RenderSceneDataConstants::MESH_CUSTOM_DATA_VEC4_COUNT] {};
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/property/ |
H A D | property_types.h | 38 class UVec4; in BASE_BEGIN_NAMESPACE() local 95 inline constexpr PropertyTypeDecl UVEC4_T = PROPERTYTYPE(BASE_NS::Math::UVec4); 112 inline constexpr PropertyTypeDecl UVEC4_ARRAY_T = PROPERTYTYPE_ARRAY(BASE_NS::Math::UVec4);
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/ |
H A D | render_node_default_cameras.cpp | 85 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 D | render_node_default_lights.cpp | 148 lightStruct->clusterSizes = Math::UVec4(0, 0, 0, 0); in ExecuteFrame()
|
H A D | render_node_default_camera_controller.cpp | 948 Math::UVec4(id.x, id.y, layer.x, layer.y), in UpdateEnvironmentUniformBuffer() 980 Math::UVec4 { id.x, id.y, layer.x, layer.y }, in UpdateFogUniformBuffer() 1049 lightStruct->clusterSizes = Math::UVec4(0, 0, 0, 0); in UpdateLightBuffer()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeBase/api/base/math/ |
H A D | vector.h | 546 class UVec4 { in BASE_BEGIN_NAMESPACE() 559 inline constexpr UVec4() : data {} {} in BASE_BEGIN_NAMESPACE() 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 BASE_BEGIN_NAMESPACE() 562 ~UVec4() = default; in BASE_BEGIN_NAMESPACE() 577 constexpr bool operator==(const UVec4& rhs) const in BASE_BEGIN_NAMESPACE() 595 constexpr bool operator!=(const UVec4& rhs) const in BASE_BEGIN_NAMESPACE() 603 static_assert(sizeof(UVec4) == 4 * sizeof(uint32_t)); in BASE_BEGIN_NAMESPACE()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/ecs/components/ |
H A D | render_mesh_component.h | 44 DEFINE_ARRAY_PROPERTY(BASE_NS::Math::UVec4, RENDER_MESH_CUSTOM_DATA_VEC4_COUNT, customData,
|
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/ |
H A D | register_value_serializers.cpp | 86 RegisterSerializer<BASE_NS::Math::UVec4>(data, vecExport, vecImport); in RegisterValueSerializers() 138 UnregisterSerializer<BASE_NS::Math::UVec4>(data); in UnRegisterValueSerializers()
|
H A D | register_engine_access.cpp | 47 BASE_NS::Math::UVec4,
|
H A D | register_anys.cpp | 56 BASE_NS::Math::UVec4,
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | gpu_image_gles.h | 45 BASE_NS::Math::UVec4 swizzle;
|
H A D | device_gles.h | 89 BASE_NS::Math::UVec4 swizzle; 223 void TexSwizzle(uint32_t image, uint32_t target, const BASE_NS::Math::UVec4& swizzle);
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/shaders/common/ |
H A D | render_compatibility_common.h | 33 using uvec4 = BASE_NS::Math::UVec4;
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/ |
H A D | property_util.cpp | 65 byteSize = sizeof(Math::UVec4); in GetPropertyTypeByteSize() 107 return PropertyType::MetaDataFrom<Math::UVec4>(nullptr); in GetMetaData() 400 Math::UVec4 val; in SetCustomPropertyBlobValue()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/datastore/ |
H A D | render_data_store_default_material.cpp | 75 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()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/datastore/ |
H A D | render_data_store_post_process.cpp | 86 Math::UVec4* val = reinterpret_cast<Math::UVec4*>(data + offset); in AppendValues() 92 Math::UVec4* val = reinterpret_cast<Math::UVec4*>(data + offset); in AppendValues()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/util/ |
H A D | property_util.cpp | 64 byteSize = sizeof(Math::UVec4); in GetPropertyTypeByteSize() 104 return PropertyType::MetaDataFrom<Math::UVec4>(nullptr); in GetMetaData() 397 Math::UVec4 val; in SetCustomPropertyBlobValue()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/animation/ |
H A D | interpolator.cpp | 100 using Type = BASE_NS::Math::UVec4; 181 …{ UVec4Interpolator::OBJECT_INFO, UidFromType<BASE_NS::Math::UVec4>(), ClassId::UVec4Interpolator …
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/datastore/ |
H A D | render_data_store_render_pods.h | 432 BASE_NS::Math::UVec4 flags { 0, 0, 0, 0 };
|
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/base/ |
H A D | meta_types.h | 228 META_TYPE(BASE_NS::Math::UVec4);
|
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/serialization/ |
H A D | metav1_compat.cpp | 25 …BASE_NS::Math::UVec4, BASE_NS::Math::IVec4, BASE_NS::Math::Quat, BASE_NS::Math::Mat3X3, BASE_NS::M…
|