Home
last modified time | relevance | path

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

12

/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/EcsSerializer/src/ecs_serializer/
H A Dasset_migration.cpp41 { PROPERTYTYPE(Math::UVec3), PropertyType::UVEC3_T }, // Math::UVec3 to Math::UVec3
61 { PROPERTYTYPE_ARRAY(Math::UVec3), PropertyType::UVEC3_ARRAY_T }, // Math::UVec3 to Math::UVec3
H A Decs_serializer.cpp409 SetSerializer(PropertyType::UVEC3_T, Add(PropertyToJson<Math::UVec3>, PropertyFromJson<Math::UVec3>)); in SetDefaultSerializers()
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Dasset_migration.cpp41 { PROPERTYTYPE(Math::UVec3), PropertyType::UVEC3_T }, // Math::UVec3 to BASE_NS::Math::UVec3
61 { PROPERTYTYPE_ARRAY(Math::UVec3), PropertyType::UVEC3_ARRAY_T }, // Math::UVec3 to BASE_NS::Math::UVec3
H A Djson_util.h143 inline bool FromJson(const CORE_NS::json::value& jsonIn, BASE_NS::Math::UVec3& output) in FromJson()
207 inline CORE_NS::json::standalone_value ToJson<BASE_NS::Math::UVec3>(BASE_NS::Math::UVec3 value) in ToJson()
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Ddevice_gles.h228 uint32_t image, uint32_t target, uint32_t levels, uint32_t internalformat, const BASE_NS::Math::UVec3& extent);
234 void TexSubImage3D(uint32_t image, uint32_t target, uint32_t level, const BASE_NS::Math::UVec3& offset,
235 const BASE_NS::Math::UVec3& extent, uint32_t format, uint32_t type, const void* pixels);
238 void CompressedTexSubImage3D(uint32_t image, uint32_t target, uint32_t level, const BASE_NS::Math::UVec3& offset,
239 const BASE_NS::Math::UVec3& extent, uint32_t format, uint32_t imageSize, const void* data);
H A Dshader_module_gles.cpp181 const Math::UVec3 tgs = createInfo.reflectionData.GetLocalSize(); in ProcessShaderModule()
H A Drender_backend_gles.cpp409 const Math::UVec3 imageSize { imageDesc.width >> mip, imageDesc.height >> mip, imageDesc.depth }; in BlitArray()
412 const Math::UVec3 extent3D { Math::min(imageSize.x - offset.x, bufferImageCopy.imageExtent.width), in BlitArray()
420 const Math::UVec3 offset3D { offset.x, offset.y, layer }; in BlitArray()
464 const Math::UVec3 imageSize { imageDesc.width >> mip, imageDesc.height >> mip, imageDesc.depth >> mip }; in Blit3D()
465 const Math::UVec3 offset { bufferImageCopy.imageOffset.width, bufferImageCopy.imageOffset.height, in Blit3D()
467 Math::UVec3 extent3D { Math::min(imageSize.x - offset.x, bufferImageCopy.imageExtent.width), in Blit3D()
473 const Math::UVec3 offset3D { offset.x, offset.y, slice }; in Blit3D()
H A Ddevice_gles.cpp1691 uint32_t image, uint32_t target, uint32_t levels, uint32_t internalformat, const Math::UVec3& extent)
1708 void DeviceGLES::TexSubImage3D(uint32_t image, uint32_t target, uint32_t level, const Math::UVec3& offset,
1709 const Math::UVec3& extent, uint32_t format, uint32_t type, const void* pixels)
1726 void DeviceGLES::CompressedTexSubImage3D(uint32_t image, uint32_t target, uint32_t level, const Math::UVec3& offset,
1727 const Math::UVec3& extent, uint32_t format, uint32_t imageSize, const void* data)
/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/property/
H A Dproperty_types.h37 class UVec3;
94 inline constexpr PropertyTypeDecl UVEC3_T = PROPERTYTYPE(BASE_NS::Math::UVec3);
111 inline constexpr PropertyTypeDecl UVEC3_ARRAY_T = PROPERTYTYPE_ARRAY(BASE_NS::Math::UVec3);
/foundation/graphic/graphic_3d/lume/LumeBase/api/base/math/
H A Dvector.h488 class UVec3 { class
501 inline constexpr UVec3() : data {} {} in UVec3() function in Math::UVec3
503 inline constexpr UVec3(uint32_t x, uint32_t y, uint32_t z) : x(x), y(y), z(z) {} in UVec3() function in Math::UVec3
504 ~UVec3() = default;
519 constexpr bool operator==(const UVec3& rhs) const in operator ==()
534 constexpr bool operator!=(const UVec3& rhs) const in operator !=()
541 // Assert that UVec3 is the same as 3 uint32_t's
542 static_assert(sizeof(UVec3) == 3 * sizeof(uint32_t));
/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dregister_value_serializers.cpp85 RegisterSerializer<BASE_NS::Math::UVec3>(data, vecExport, vecImport); in RegisterValueSerializers()
139 UnregisterSerializer<BASE_NS::Math::UVec3>(data); in UnRegisterValueSerializers()
H A Dregister_anys.cpp53 BASE_NS::Math::UVec3,
H A Dregister_engine_access.cpp46 BASE_NS::Math::UVec3,
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/shaders/common/
H A Drender_compatibility_common.h32 using uvec3 = BASE_NS::Math::UVec3;
/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/
H A Dproperty_util.cpp60 byteSize = sizeof(Math::UVec3); in GetPropertyTypeByteSize()
100 return PropertyType::MetaDataFrom<Math::UVec3>(nullptr); in GetMetaData()
412 Math::UVec3 val; in SetCustomPropertyBlobValue()
/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/Util/include/util/
H A Djson_util.h146 inline bool FromJson(const CORE_NS::json::value& jsonIn, ::Math::UVec3& output) in FromJson()
207 inline CORE_NS::json::standalone_value ToJson<::Math::UVec3>(::Math::UVec3 value) in ToJson()
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/
H A Dshader_module_vk.cpp88 const Math::UVec3 tgs = createInfo.reflectionData.GetLocalSize(); in ShaderModuleVk()
/foundation/graphic/graphic_3d/lume/LumeRender/src/datastore/
H A Drender_data_store_post_process.cpp104 Math::UVec3* val = reinterpret_cast<Math::UVec3*>(data + offset); in AppendValues()
110 Math::UVec3* val = reinterpret_cast<Math::UVec3*>(data + offset); in AppendValues()
/foundation/graphic/graphic_3d/lume/LumeRender/src/util/
H A Dproperty_util.cpp59 byteSize = sizeof(Math::UVec3); in GetPropertyTypeByteSize()
97 return PropertyType::MetaDataFrom<Math::UVec3>(nullptr); in GetMetaData()
409 Math::UVec3 val; in SetCustomPropertyBlobValue()
/foundation/graphic/graphic_3d/lume/metaobject/src/animation/
H A Dinterpolator.cpp78 using Type = BASE_NS::Math::UVec3;
180 { UVec3Interpolator::OBJECT_INFO, UidFromType<BASE_NS::Math::UVec3>(), ClassId::UVec3Interpolator },
/foundation/graphic/graphic_3d/lume/metaobject/src/serialization/
H A Dmetav1_compat.cpp24 BASE_NS::Math::IVec2, BASE_NS::Math::Vec3, BASE_NS::Math::UVec3, BASE_NS::Math::IVec3, BASE_NS::Math::Vec4,
/foundation/graphic/graphic_3d/lume/LumeRender/src/node/
H A Drender_node_compute_generic.cpp172 const Math::UVec3 targetSize = { desc.width, desc.height, desc.depth }; in ExecuteFrame()
H A Drender_node_shader_passes_generic.cpp321 const Math::UVec3 targetSize = { desc.width, desc.height, desc.depth }; in ExecuteFrameCompute()
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/base/
H A Dmeta_types.h225 META_TYPE(BASE_NS::Math::UVec3); variable
/foundation/graphic/graphic_3d/lume/LumeBinaryCompile/LumeShaderCompiler/src/
H A Dmain.cpp512 struct UVec3 { struct in Format::DescriptorType::VertexInputRate
526 UVec3 GetLocalSize() const;
675 UVec3 ShaderReflectionData::GetLocalSize() const
677 UVec3 sizes;

Completed in 23 milliseconds

12