Home
last modified time | relevance | path

Searched refs:floatBits (Results 1 – 8 of 8) sorted by relevance

/third_party/skia/src/sksl/
DSkSLDehydrator.cpp369 int32_t floatBits; in write() local
370 memcpy(&floatBits, &value, sizeof(floatBits)); in write()
373 this->writeS32(floatBits); in write()
DSkSLRehydrator.cpp476 int32_t floatBits = this->readS32(); in expression() local
478 memcpy(&value, &floatBits, sizeof(value)); in expression()
/third_party/skia/src/gpu/
DGrUniformDataManager.cpp45 const float* floatBits = static_cast<const float*>(src); in copyUniforms() local
48 *halfBits++ = SkFloatToHalf(*floatBits++); in copyUniforms()
/third_party/skia/experimental/graphite/src/
DUniformManager.cpp162 const float* floatBits = static_cast<const float*>(src); in CopyUniforms() local
165 *halfBits++ = SkFloatToHalf(*floatBits++); in CopyUniforms()
/third_party/skia/third_party/externals/swiftshader/src/Pipeline/
DShaderCore.cpp582 SIMD::UInt floatToHalfBits(SIMD::UInt floatBits, bool storeInUpperBits) in floatToHalfBits() argument
584 SIMD::UInt sign = floatBits & SIMD::UInt(0x80000000); in floatToHalfBits()
585 SIMD::UInt abs = floatBits & SIMD::UInt(0x7FFFFFFF); in floatToHalfBits()
DShaderCore.hpp224 sw::SIMD::UInt floatToHalfBits(sw::SIMD::UInt floatBits, bool storeInUpperBits);
/third_party/skia/third_party/externals/swiftshader/src/Shader/
DShaderCore.hpp375 void floatToHalfBits(Float4& dst, const Float4& floatBits, bool storeInUpperBits);
DShaderCore.cpp1230 void ShaderCore::floatToHalfBits(Float4& dst, const Float4& floatBits, bool storeInUpperBits) in floatToHalfBits() argument
1240 UInt4 justsign = UInt4(mask_sign) & As<UInt4>(floatBits); in floatToHalfBits()
1241 UInt4 absf = As<UInt4>(floatBits) ^ justsign; in floatToHalfBits()