/external/deqp/framework/common/ |
tcuSeedBuilder.cpp | 38 deUint32 advanceCrc32 (deUint32 oldCrc, size_t len, const deUint8* data) 69 m_hash = advanceCrc32(m_hash, size, (const deUint8*)ptr); 74 const deUint8 val = (value ? 54: 7); 88 SeedBuilder& operator<< (SeedBuilder& builder, deUint8 value) 90 const deUint8 val = value ^ 140u; 99 const deUint8 data[] = 101 (deUint8)(((deUint16)val) & 0xFFu), 102 (deUint8)(((deUint16)val) >> 8), 112 const deUint8 data[] = 114 (deUint8)(val & 0xFFu) [all...] |
tcuCompressedTexture.cpp | 284 inline deUint64 get64BitBlock (const deUint8* src, int blockNdx) 296 inline deUint64 get128BitBlockStart (const deUint8* src, int blockNdx) 302 inline deUint64 get128BitBlockEnd (const deUint8* src, int blockNdx) 322 inline deUint8 extend4To8 (deUint8 src) 325 return (deUint8)((src << 4) | src); 328 inline deUint8 extend5To8 (deUint8 src) 331 return (deUint8)((src << 3) | (src >> 2)); 334 inline deUint8 extend6To8 (deUint8 src [all...] |
tcuSurface.hpp | 80 *((deUint8*)pixAddr + 0) = (deUint8)col.getRed(); 81 *((deUint8*)pixAddr + 1) = (deUint8)col.getGreen(); 82 *((deUint8*)pixAddr + 2) = (deUint8)col.getBlue(); 83 *((deUint8*)pixAddr + 3) = (deUint8)col.getAlpha(); 99 const deUint8* byteAddr = (const deUint8*)pixAddr [all...] |
tcuAstcUtil.hpp | 65 void generateBlockCaseTestData (std::vector<deUint8>& dst, CompressedTexFormat format, BlockTestType testType); 67 void generateRandomBlocks (deUint8* dst, size_t numBlocks, CompressedTexFormat format, deUint32 seed); 68 void generateRandomValidBlocks (deUint8* dst, size_t numBlocks, CompressedTexFormat format, TexDecompressionParams::AstcMode mode, deUint32 seed); 70 void generateDummyVoidExtentBlocks (deUint8* dst, size_t numBlocks); 71 void generateDummyNormalBlocks (deUint8* dst, size_t numBlocks, int blockWidth, int blockHeight); 73 bool isValidBlock (const deUint8* data, CompressedTexFormat format, TexDecompressionParams::AstcMode mode); 75 void decompress (const PixelBufferAccess& dst, const deUint8* data, CompressedTexFormat format, TexDecompressionParams::AstcMode mode);
|
tcuRGBA.cpp | 57 deUint8 rDiff = 0; 58 deUint8 gDiff = 0; 59 deUint8 bDiff = 0; 60 deUint8 aDiff = 0; 67 rDiff = (deUint8)deAbs32(ra - rb); 75 gDiff = (deUint8)deAbs32(ga - gb); 83 bDiff = (deUint8)deAbs32(ba - bb); 91 aDiff = (deUint8)deAbs32(aa - ab);
|
tcuSurfaceAccess.hpp | 34 inline deUint8 getColorMask (const tcu::PixelFormat& format) 36 return (deUint8)((format.redBits ? tcu::RGBA::RED_MASK : 0) | 42 inline tcu::RGBA toRGBAMasked (const tcu::Vec4& v, deUint8 mask) 64 deUint8 m_colorMask;
|
tcuRandomValueIterator.hpp | 36 deUint8 data[sizeof(T) + sizeof(T)%4]; 42 data[vecNdx*4+compNdx] = ((const deUint8*)&rval)[compNdx]; 48 template <> inline deUint8 getRandomValue<deUint8> (de::Random& rnd) { return (deUint8)rnd.getUint32(); }
|
/external/deqp/framework/delibs/decpp/ |
deSha1.hpp | 74 const deUint8 value = b ? 1 : 0; 81 const deUint8 data[] = 83 (deUint8)(0xFFu & (value >> 24)), 84 (deUint8)(0xFFu & (value >> 16)), 85 (deUint8)(0xFFu & (value >> 8)), 86 (deUint8)(0xFFu & (value >> 0)) 100 const deUint8 data[] = 102 (deUint8)(0xFFull & (value >> 56)), 103 (deUint8)(0xFFull & (value >> 48)), 104 (deUint8)(0xFFull & (value >> 40)) [all...] |
/external/deqp/execserver/ |
xsProtocol.hpp | 75 virtual void write (std::vector<deUint8>& buf) const = DE_NULL; 77 static void parseHeader (const deUint8* data, size_t dataSize, MessageType& type, size_t& messageSize); 78 static void writeHeader (MessageType type, size_t messageSize, deUint8* dst, size_t bufSize); 81 void writeNoData (std::vector<deUint8>& buf) const; 92 SimpleMessage (const deUint8* data, size_t dataSize) : Message((MessageType)MsgType) { DE_UNREF(data); XS_CHECK_MSG(dataSize == 0, "No payload expected"); } 96 void write (std::vector<deUint8>& buf) const { writeNoData(buf); } 108 HelloMessage (const deUint8* data, size_t dataSize); 112 void write (std::vector<deUint8>& buf) const; 123 ExecuteBinaryMessage (const deUint8* data, size_t dataSize); 127 void write (std::vector<deUint8>& buf) const [all...] |
xsTestProcess.hpp | 51 virtual int readTestLog (deUint8* dst, int numBytes) = DE_NULL; 52 virtual int readInfoLog (deUint8* dst, int numBytes) = DE_NULL;
|
xsProtocol.cpp | 50 MessageParser (const deUint8* data, size_t dataSize) 86 const deUint8* m_data; 94 MessageWriter (MessageType msgType, std::vector<deUint8>& buf) 128 std::vector<deUint8>& m_buf; 141 void Message::parseHeader (const deUint8* data, size_t dataSize, MessageType& type, size_t& size) 149 void Message::writeHeader (MessageType type, size_t messageSize, deUint8* dst, size_t bufSize) 158 void Message::writeNoData (vector<deUint8>& buf) const 163 HelloMessage::HelloMessage (const deUint8* data, size_t dataSize) 171 void HelloMessage::write (vector<deUint8>& buf) const 177 TestMessage::TestMessage (const deUint8* data, size_t dataSize [all...] |
xsExecutionServer.hpp | 76 const deUint8* getMessageData (void) const; 80 std::vector<deUint8> m_buffer; 99 void processMessage (MessageType type, const deUint8* data, size_t dataSize); 124 std::vector<deUint8> m_sendRecvTmpBuf;
|
xsPosixFileReader.hpp | 45 int read (deUint8* dst, int numBytes) { return m_buf.tryRead(numBytes, dst); }
|
/external/deqp/modules/gles2/functional/ |
es2fBufferTestUtil.hpp | 50 void fillWithRandomBytes (deUint8* ptr, int numBytes, deUint32 seed); 51 bool compareByteArrays (tcu::TestLog& log, const deUint8* resPtr, const deUint8* refPtr, int numBytes); 84 void setData (int numBytes, const deUint8* bytes); 85 void setSubData (int offset, int numBytes, const deUint8* bytes); 87 deUint8* getPtr (int offset = 0) { return &m_data[offset]; } 88 const deUint8* getPtr (int offset = 0) const { return &m_data[offset]; } 91 std::vector<deUint8> m_data; 112 virtual bool verify (deUint32 buffer, const deUint8* reference, int offset, int numBytes) = DE_NULL; 132 bool verify (deUint32 buffer, const deUint8* reference, int offset, int numBytes) [all...] |
es2fApiCase.hpp | 52 void checkBooleans (deUint8 value, deUint8 expected); 53 void checkBooleans (deInt32 value, deUint8 expected);
|
/external/deqp/modules/glshared/ |
glsBufferTestUtil.hpp | 54 void fillWithRandomBytes (deUint8* ptr, int numBytes, deUint32 seed); 55 bool compareByteArrays (tcu::TestLog& log, const deUint8* resPtr, const deUint8* refPtr, int numBytes); 91 void setData (int numBytes, const deUint8* bytes); 92 void setSubData (int offset, int numBytes, const deUint8* bytes); 94 deUint8* getPtr (int offset = 0) { return &m_data[offset]; } 95 const deUint8* getPtr (int offset = 0) const { return &m_data[offset]; } 98 std::vector<deUint8> m_data; 123 virtual void write (deUint32 buffer, int offset, int numBytes, const deUint8* bytes) = DE_NULL; 124 virtual void write (deUint32 buffer, int offset, int numBytes, const deUint8* bytes, deUint32 targetHint) [all...] |
/external/deqp/framework/delibs/deimage/ |
deTarga.c | 45 deUint8* buffer; 49 deUint8 tgaHeader[18]; 84 const deUint8* src = buffer; 86 deARGB* dst = (deUint32*)((deUint8*)image->pixels + dstY*image->width*bpp); 93 deUint8 b = *src++; 94 deUint8 g = *src++; 95 deUint8 r = *src++; 102 deUint8 a = *src++; 103 deUint8 b = *src++; 104 deUint8 g = *src++ [all...] |
/external/deqp/modules/gles3/functional/ |
es3fApiCase.hpp | 52 void checkBooleans (deUint8 value, deUint8 expected); 53 void checkBooleans (deInt32 value, deUint8 expected);
|
/external/deqp/executor/ |
xeBatchResult.hpp | 59 const deUint8* getBytes (void) const { return !m_data.empty() ? &m_data[0] : DE_NULL; } 61 void append (const deUint8* bytes, size_t numBytes); 67 std::vector<deUint8> m_data; 86 const deUint8* getData (void) const { return !m_data.empty() ? &m_data[0] : DE_NULL; } 87 deUint8* getData (void) { return !m_data.empty() ? &m_data[0] : DE_NULL; } 96 std::vector<deUint8> m_data;
|
xeCallQueue.hpp | 61 const deUint8* getData (void) const { return m_data.empty() ? DE_NULL : &m_data[0]; } 62 deUint8* getData (void) { return m_data.empty() ? DE_NULL : &m_data[0]; } 66 std::vector<deUint8> m_data; 75 void read (deUint8* bytes, size_t numBytes); 76 const deUint8* getDataBlock (size_t numBytes); //!< \note Valid only during call. 93 void write (const deUint8* bytes, size_t numBytes); 139 reader.read((deUint8*)&value, sizeof(T)); 146 writer.write((const deUint8*)&value, sizeof(T));
|
xeTestCaseListParser.hpp | 42 void parse (const deUint8* bytes, int numBytes);
|
xeTcpIpLink.hpp | 52 void onTestLogData (const deUint8* bytes, size_t numBytes) const; 53 void onInfoLogData (const deUint8* bytes, size_t numBytes) const; 83 de::BlockBuffer<deUint8>& getBuffer (void) { return m_buffer; } 89 de::BlockBuffer<deUint8> m_buffer; 107 void handleMessage (xs::MessageType messageType, const deUint8* data, size_t dataSize); 112 std::vector<deUint8> m_curMsgBuf;
|
xeBatchExecutor.hpp | 83 void onTestLogData (const deUint8* bytes, size_t numBytes); 84 void onInfoLogData (const deUint8* bytes, size_t numBytes); 90 static void enqueueTestLogData (void* userPtr, const deUint8* bytes, size_t numBytes); 91 static void enqueueInfoLogData (void* userPtr, const deUint8* bytes, size_t numBytes);
|
xeContainerFormatParser.hpp | 61 void feed (const deUint8* bytes, size_t numBytes); 78 void getData (deUint8* dst, int numBytes, int offset); 111 de::RingBuffer<deUint8> m_buf;
|
xeXMLParser.hpp | 91 void feed (const deUint8* bytes, int numBytes); 96 deUint8 getTokenByte (int offset) const { DE_ASSERT(m_curToken != TOKEN_INCOMPLETE && m_curToken != TOKEN_END_OF_STRING); return m_buf.peekBack(offset); } 133 de::RingBuffer<deUint8> m_buf; 147 void feed (const deUint8* bytes, int numBytes); 162 deUint8 getDataByte (int offset) const; 230 inline deUint8 Parser::getDataByte (int offset) const 235 return (deUint8)m_entityValue[offset];
|