Home
last modified time | relevance | path

Searched refs:Half (Results 1 – 25 of 84) sorted by relevance

1234

/external/deqp/modules/glshared/
DglsVertexArrayTests.hpp318 class Half class in deqp::gls::GLValue
321 static Half create (float value) { Half h; h.m_value = floatToHalf(value); return h; } in create()
322 static Half fromFloat (float value) { Half h; h.m_value = floatToHalf(value); return h; } in fromFloat()
325 …inline Half operator+ (const Half& other) const { return create(halfToFloat(m_value) + halfToFl… in operator +()
326 …inline Half operator* (const Half& other) const { return create(halfToFloat(m_value) * halfToFl… in operator *()
327 …inline Half operator/ (const Half& other) const { return create(halfToFloat(m_value) / halfToFl… in operator /()
328 …inline Half operator% (const Half& other) const { return create(deFloatMod(halfToFloat(m_value)… in operator %()
329 …inline Half operator- (const Half& other) const { return create(halfToFloat(m_value) - halfToFl… in operator -()
331 …inline Half& operator+= (const Half& other) { m_value = floatToHalf(halfToFloat(other.getValue… in operator +=()
332 …inline Half& operator*= (const Half& other) { m_value = floatToHalf(halfToFloat(other.getValue… in operator *=()
[all …]
DglsDrawTest.cpp436 class Half class in deqp::gls::__anond14e03d00111::GLValue
439 static Half create (float value) { Half h; h.m_value = floatToHalf(value); return h; } in create()
442 …inline Half operator+ (const Half& other) const { return create(halfToFloat(m_value) + halfToFl… in operator +()
443 …inline Half operator* (const Half& other) const { return create(halfToFloat(m_value) * halfToFl… in operator *()
444 …inline Half operator/ (const Half& other) const { return create(halfToFloat(m_value) / halfToFl… in operator /()
445 …inline Half operator- (const Half& other) const { return create(halfToFloat(m_value) - halfToFl… in operator -()
447 …inline Half& operator+= (const Half& other) { m_value = floatToHalf(halfToFloat(other.getValue… in operator +=()
448 …inline Half& operator*= (const Half& other) { m_value = floatToHalf(halfToFloat(other.getValue… in operator *=()
449 …inline Half& operator/= (const Half& other) { m_value = floatToHalf(halfToFloat(other.getValue… in operator /=()
450 …inline Half& operator-= (const Half& other) { m_value = floatToHalf(halfToFloat(other.getValue… in operator -=()
[all …]
DglsVertexArrayTests.cpp277 inline GLValue::Half getRandom (deRandom& rnd, GLValue::Half min, GLValue::Half max) in getRandom()
284 GLValue::Half h = GLValue::Half::create(fMin + deRandom_getFloat(&rnd) * (fMax - fMin)); in getRandom()
368 inline GLValue::Half minValue (void) in minValue()
370 return GLValue::Half::create(4 * 1.0f); in minValue()
431 inline GLValue::Half abs (GLValue::Half val) in abs()
433 return GLValue::Half::create(std::fabs(val.to<float>())); in abs()
1229 rangesHi[(int)Array::INPUTTYPE_HALF] = GLValue(Half::create(256.0f)); in getMaxValue()
1247 rangesLo[(int)Array::INPUTTYPE_HALF] = GLValue(Half::create(-256.0f)); in getMinValue()
1383 alignmentSafeAssignment<deFloat16>(data, getRandom<GLValue::Half>(rnd, min.h, max.h).getValue()); in setData()
1459 …data = createQuads<GLValue::Half>(seed, count, componentCount, offset, stride, primitive, min.h, m… in generateQuads()
[all …]
/external/elfutils/libelf/
Dabstract.h35 TYPE_NAME (ElfW2(Bits, Ext##Half), e_type) \
36 TYPE_NAME (ElfW2(Bits, Ext##Half), e_machine) \
42 TYPE_NAME (ElfW2(Bits, Ext##Half), e_ehsize) \
43 TYPE_NAME (ElfW2(Bits, Ext##Half), e_phentsize) \
44 TYPE_NAME (ElfW2(Bits, Ext##Half), e_phnum) \
45 TYPE_NAME (ElfW2(Bits, Ext##Half), e_shentsize) \
46 TYPE_NAME (ElfW2(Bits, Ext##Half), e_shnum) \
47 TYPE_NAME (ElfW2(Bits, Ext##Half), e_shstrndx) \
120 TYPE_NAME (ElfW2(32, Ext##Half), st_shndx) \
129 TYPE_NAME (ElfW2(64, Ext##Half), st_shndx) \
[all …]
Dgelf_xlate.h34 FUNDAMENTAL (HALF, Half, LIBELFBITS);
/external/skia/src/core/
DSkNx.h26 typedef SkNx<N/2, T> Half; typedef
27 SkNx(const Half& lo, const Half& hi) : fLo(lo), fHi(hi) {} in SkNx()
37 return SkNx(Half::Load(vals), Half::Load(vals+N/2)); in Load()
66 return {Half::Min(a.fLo, b.fLo), Half::Min(a.fHi, b.fHi)}; in Min()
69 return {Half::Max(a.fLo, b.fLo), Half::Max(a.fHi, b.fHi)}; in Max()
86 Half fLo, fHi;
/external/clang/include/clang/AST/
DPrettyPrinter.h44 Half(LO.Half), MSWChar(LO.MicrosoftExt && !LO.WChar), in PrintingPolicy()
158 unsigned Half : 1; member
/external/opencv3/3rdparty/openexr/
DCMakeLists.txt19 set(OPENEXR_INCLUDE_PATHS "${CMAKE_CURRENT_SOURCE_DIR}/Half"
27 file(GLOB lib_srcs Half/half.cpp Iex/*.cpp IlmThread/*.cpp Imath/*.cpp IlmImf/*.cpp)
28 file(GLOB lib_hdrs Half/*.h Iex/Iex*.h IlmThread/IlmThread*.h Imath/Imath*.h IlmImf/*.h)
DChangeLog.openexr380 have been updated with -I and/or -L pathing to Half.
418 * Half: operator= and variants now return by reference rather
421 * Half: remove copy constructor, let compiler supply its
462 * Half: Fixed subtle bug in Half where signaling float NaNs
/external/google-breakpad/src/common/linux/
Delfutils.h50 typedef Elf32_Half Half; typedef
63 typedef Elf64_Half Half; typedef
Ddump_symbols.cc777 typedef typename ElfClass::Half Half; in ElfArchitecture() typedef
778 Half arch = elf_header->e_machine; in ElfArchitecture()
/external/clang/lib/Lex/
DPreprocessingRecord.cpp206 size_t Half; in findBeginLocalPreprocessedEntity() local
216 Half = Count/2; in findBeginLocalPreprocessedEntity()
218 std::advance(I, Half); in findBeginLocalPreprocessedEntity()
223 Count = Count - Half - 1; in findBeginLocalPreprocessedEntity()
225 Count = Half; in findBeginLocalPreprocessedEntity()
/external/vulkan-validation-layers/libs/glm/gtc/
Dpacking.inl42 // Half bits => SEEEEEFF FFFFFFFF
60 // Half bits => SEEEEEFF FFFFFFFF
78 // Half bits => SEEEEEFF FFFFFFFF
96 // Half bits => SEEEEEFF FFFFFFFF
117 // Half bits => SEEEEEFF FFFFFFFF
/external/llvm/test/CodeGen/XCore/
Dunaligned_store.ll12 ; Half word aligned store.
Dunaligned_load.ll12 ; Half word aligned load.
/external/llvm/include/llvm/IR/
DIntrinsicsAArch64.td186 // Vector Add High-Half
191 // Vector Rounding Add High-Half
231 // Vector Subtract High-Half
236 // Vector Rounding Subtract High-Half
388 // Vector Conversions Between Half-Precision and Single-Precision.
DIntrinsics.h82 Void, VarArg, MMX, Token, Metadata, Half, Float, Double, enumerator
/external/opencv3/doc/tutorials/imgproc/histograms/histogram_comparison/
Dhistogram_comparison.markdown127 …printf( " Method [%d] Perfect, Base-Half, Base-Test(1), Base-Test(2) : %f, %f, %f, %f \n", i, base…
148 *Method* | Base - Base | Base - Half | Base - Test 1 | Base - Test 2
/external/llvm/lib/Target/AMDGPU/
DSISchedule.td35 // Half rate 64-bit instructions.
/external/opencv3/cmake/
DOpenCVFindOpenEXR.cmake46 NAMES Half
/external/mesa3d/docs/
DRELNOTES-6.121 Half-precision floating point (GLhalf) pixel formats are supported
DGL3.txt25 Half-float DONE
/external/deqp/framework/opengl/
DgluDrawUtil.hpp286 DECLARE_VA_CTOR(Half, void, VTX_COMP_HALF_FLOAT, VTX_COMP_CONVERT_NONE);
/external/clang/lib/Serialization/
DASTCommon.cpp82 case BuiltinType::Half: in TypeIdxFromBuiltin()
/external/opencv3/
DAndroid.mk525 $(LOCAL_PATH)/3rdparty/openexr/Half \
592 3rdparty/openexr/Half/eLut.cpp \
593 3rdparty/openexr/Half/toFloat.cpp \
594 3rdparty/openexr/Half/half.cpp \
639 $(LOCAL_PATH)/3rdparty/openexr/Half \

1234