HomeSort by relevance Sort by last modified time
    Searched refs:PixelBufferAccess (Results 1 - 25 of 156) sorted by null

1 2 3 4 5 6 7

  /external/deqp/framework/common/
tcuBilinearImageCompare.hpp 32 class PixelBufferAccess;
35 bool bilinearCompare (const ConstPixelBufferAccess& reference, const ConstPixelBufferAccess& result, const PixelBufferAccess& errorMask, const RGBA threshold);
tcuFuzzyImageCompare.hpp 32 class PixelBufferAccess;
44 float fuzzyCompare (const FuzzyCompareParams& params, const ConstPixelBufferAccess& ref, const ConstPixelBufferAccess& cmp, const PixelBufferAccess& errorMask);
tcuTextureUtil.hpp 32 // PixelBufferAccess utilities.
33 PixelBufferAccess getSubregion (const PixelBufferAccess& access, int x, int y, int z, int width, int height, int depth);
36 PixelBufferAccess getSubregion (const PixelBufferAccess& access, int x, int y, int width, int height);
39 PixelBufferAccess flipYAccess (const PixelBufferAccess& access);
113 void clear (const PixelBufferAccess& access, const Vec4& color);
114 void clear (const PixelBufferAccess& access, const IVec4& color);
115 void clear (const PixelBufferAccess& access, const UVec4& color)
    [all...]
tcuSurface.hpp 41 * PixelBufferAccess (see tcuTexture.h) provides much more flexible API
60 PixelBufferAccess getAccess (void);
111 inline PixelBufferAccess Surface::getAccess (void)
113 return PixelBufferAccess(TextureFormat(TextureFormat::RGBA, TextureFormat::UNORM_INT8), m_width, m_height, 1, m_pixels.empty() ? DE_NULL : m_pixels.getPtr());
tcuCompressedTexture.hpp 148 void decompress (const PixelBufferAccess& dst, const TexDecompressionParams& params = TexDecompressionParams()) const;
158 void decompress (const PixelBufferAccess& dst, CompressedTexFormat fmt, const deUint8* src, const TexDecompressionParams& params = TexDecompressionParams());
tcuAstcUtil.hpp 75 void decompress (const PixelBufferAccess& dst, const deUint8* data, CompressedTexFormat format, TexDecompressionParams::AstcMode mode);
tcuTextureUtil.cpp 278 PixelBufferAccess getSubregion (const PixelBufferAccess& access, int x, int y, int z, int width, int height, int depth)
289 return PixelBufferAccess(access.getFormat(), tcu::IVec3(width, height, depth), access.getPitch(),
302 PixelBufferAccess getSubregion (const PixelBufferAccess& access, int x, int y, int width, int height)
326 PixelBufferAccess flipYAccess (const PixelBufferAccess& access)
332 return PixelBufferAccess(access.getFormat(), access.getSize(), pitch, (deUint8*)access.getDataPtr() + offsetToLast);
683 inline void fillRow (const PixelBufferAccess& dst, int y, int z, int pixelSize, const deUint8* pixel)
714 void clear (const PixelBufferAccess& access, const Vec4& color
    [all...]
tcuFuzzyImageCompare.cpp 97 static inline void writeUnorm8 (const tcu::PixelBufferAccess& dst, int x, int y, deUint32 val)
107 inline void writeUnorm8<4> (const tcu::PixelBufferAccess& dst, int x, int y, deUint32 val)
162 static void separableConvolve (const PixelBufferAccess& dst, const ConstPixelBufferAccess& src, int shiftX, int shiftY, const std::vector<float>& kernelX, const std::vector<float>& kernelY)
167 PixelBufferAccess tmpAccess = tmp.getAccess();
273 float fuzzyCompare (const FuzzyCompareParams& params, const ConstPixelBufferAccess& ref, const ConstPixelBufferAccess& cmp, const PixelBufferAccess& errorMask)
tcuTexture.hpp 392 * \note PixelBufferAccess may not have any data members nor add any
394 * PixelBufferAccess to ConstPixelBufferAccess.
396 class PixelBufferAccess : public ConstPixelBufferAccess
399 PixelBufferAccess (void) {}
400 PixelBufferAccess (TextureLevel& level);
401 PixelBufferAccess (const TextureFormat& format, int width, int height, int depth, void* data);
402 PixelBufferAccess (const TextureFormat& format, const IVec3& size, void* data);
403 PixelBufferAccess (const TextureFormat& format, int width, int height, int depth, int rowPitch, int slicePitch, void* data);
404 PixelBufferAccess (const TextureFormat& format, const IVec3& size, const IVec3& pitch, void* data);
442 PixelBufferAccess getAccess (void) { return isEmpty() ? PixelBufferAccess() : PixelBufferAccess(m_format, m_si (…)
    [all...]
  /external/deqp/framework/referencerenderer/
rrMultisamplePixelBufferAccess.hpp 38 * with PixelBufferAccess.
42 MultisamplePixelBufferAccess (const tcu::PixelBufferAccess& rawAccess);
47 inline const tcu::PixelBufferAccess& raw (void) const { return m_access; }
50 const tcu::PixelBufferAccess toSinglesampleAccess (void) const;
52 static MultisamplePixelBufferAccess fromSinglesampleAccess (const tcu::PixelBufferAccess& singlesampledAccess);
53 static MultisamplePixelBufferAccess fromMultisampleAccess (const tcu::PixelBufferAccess& multisampledAccess);
56 tcu::PixelBufferAccess m_access;
65 * with PixelBufferAccess.
92 void resolveMultisampleColorBuffer (const tcu::PixelBufferAccess& dst, const MultisampleConstPixelBufferAccess& src);
93 void resolveMultisampleDepthBuffer (const tcu::PixelBufferAccess& dst, const MultisampleConstPixelBufferAccess& src)
    [all...]
rrFragmentOperations.hpp 25 * \note In this file, a multisample buffer means a tcu::PixelBufferAccess
83 void clearMultisampleColorBuffer (const tcu::PixelBufferAccess& dst, const tcu::Vec4& value, const WindowRectangle& rect);
84 void clearMultisampleColorBuffer (const tcu::PixelBufferAccess& dst, const tcu::IVec4& value, const WindowRectangle& rect);
85 void clearMultisampleColorBuffer (const tcu::PixelBufferAccess& dst, const tcu::UVec4& value, const WindowRectangle& rect);
86 void clearMultisampleDepthBuffer (const tcu::PixelBufferAccess& dst, float value, const WindowRectangle& rect);
87 void clearMultisampleStencilBuffer (const tcu::PixelBufferAccess& dst, int value, const WindowRectangle& rect);
136 void executeStencilSFail (int fragNdxOffset, int numSamplesPerFragment, const Fragment* inputFragments, const StencilState& stencilState, int numStencilBits, const tcu::PixelBufferAccess& stencilBuffer);
139 void executeDepthWrite (int fragNdxOffset, int numSamplesPerFragment, const Fragment* inputFragments, const tcu::PixelBufferAccess& depthBuffer);
140 void executeStencilDpFailAndPass (int fragNdxOffset, int numSamplesPerFragment, const Fragment* inputFragments, const StencilState& stencilState, int numStencilBits, const tcu::PixelBufferAccess& stencilBuffer);
146 void executeColorWrite (int fragNdxOffset, int numSamplesPerFragment, const Fragment* inputFragments, bool isSRGB, const tcu::PixelBufferAccess& colorBuffer)
    [all...]
rrMultisamplePixelBufferAccess.cpp 30 MultisamplePixelBufferAccess::MultisamplePixelBufferAccess (const tcu::PixelBufferAccess& rawAccess)
36 : m_access(tcu::PixelBufferAccess())
40 const tcu::PixelBufferAccess MultisamplePixelBufferAccess::toSinglesampleAccess (void) const
44 return tcu::PixelBufferAccess(m_access.getFormat(),
50 MultisamplePixelBufferAccess MultisamplePixelBufferAccess::fromSinglesampleAccess (const tcu::PixelBufferAccess& original)
53 tcu::PixelBufferAccess(
60 MultisamplePixelBufferAccess MultisamplePixelBufferAccess::fromMultisampleAccess (const tcu::PixelBufferAccess& multisampledAccess)
115 void resolveMultisampleColorBuffer (const tcu::PixelBufferAccess& dst, const MultisampleConstPixelBufferAccess& src)
141 void resolveMultisampleDepthBuffer (const tcu::PixelBufferAccess& dst, const MultisampleConstPixelBufferAccess& src)
147 const tcu::PixelBufferAccess effectiveDst = tcu::getEffectiveDepthStencilAccess(dst, tcu::Sampler::MODE_DEPTH)
    [all...]
rrFragmentOperations.cpp 67 void clearMultisampleColorBuffer (const tcu::PixelBufferAccess& dst, const Vec4& v, const WindowRectangle& r) { tcu::clear(tcu::getSubregion(dst, 0, r.left, r.bottom, dst.getWidth(), r.width, r.height), v); }
68 void clearMultisampleColorBuffer (const tcu::PixelBufferAccess& dst, const IVec4& v, const WindowRectangle& r) { tcu::clear(tcu::getSubregion(dst, 0, r.left, r.bottom, dst.getWidth(), r.width, r.height), v); }
69 void clearMultisampleColorBuffer (const tcu::PixelBufferAccess& dst, const UVec4& v, const WindowRectangle& r) { tcu::clear(tcu::getSubregion(dst, 0, r.left, r.bottom, dst.getWidth(), r.width, r.height), v.cast<int>()); }
70 void clearMultisampleDepthBuffer (const tcu::PixelBufferAccess& dst, float v, const WindowRectangle& r) { tcu::clearDepth(tcu::getSubregion(dst, 0, r.left, r.bottom, dst.getWidth(), r.width, r.height), v); }
71 void clearMultisampleStencilBuffer (const tcu::PixelBufferAccess& dst, int v, const WindowRectangle& r) { tcu::clearStencil(tcu::getSubregion(dst, 0, r.left, r.bottom, dst.getWidth(), r.width, r.height), v); }
130 void FragmentProcessor::executeStencilSFail (int fragNdxOffset, int numSamplesPerFragment, const Fragment* inputFragments, const StencilState& stencilState, int numStencilBits, const tcu::PixelBufferAccess& stencilBuffer)
192 tcu::PixelBufferAccess access(depthBuffer.getFormat(), 1, 1, 1, &buffer);
199 tcu::PixelBufferAccess access(depthBuffer.getFormat(), 1, 1, 1, &buffer);
255 tcu::PixelBufferAccess access(depthBuffer.getFormat(), 1, 1, 1, &buffer); \
305 void FragmentProcessor::executeDepthWrite (int fragNdxOffset, int numSamplesPerFragment, const Fragment* inputFragments, const tcu::PixelBufferAccess& depthBuffer
    [all...]
  /external/deqp/modules/glshared/
glsFragmentOpUtil.hpp 118 void render (const tcu::PixelBufferAccess& colorBuffer,
119 const tcu::PixelBufferAccess& depthBuffer,
120 const tcu::PixelBufferAccess& stencilBuffer,
146 tcu::PixelBufferAccess getMultisampleAccess(const tcu::PixelBufferAccess& original);
glsFragmentOpUtil.cpp 223 void ReferenceQuadRenderer::render (const tcu::PixelBufferAccess& colorBuffer,
224 const tcu::PixelBufferAccess& depthBuffer,
225 const tcu::PixelBufferAccess& stencilBuffer,
277 tcu::PixelBufferAccess getMultisampleAccess(const tcu::PixelBufferAccess& original)
279 return tcu::PixelBufferAccess(original.getFormat(),
  /external/deqp/framework/opengl/
gluPixelTransfer.hpp 32 class PixelBufferAccess;
42 void readPixels (const RenderContext& context, int x, int y, const tcu::PixelBufferAccess& dst);
gluTextureTestUtil.hpp 188 const tcu::PixelBufferAccess& errorMask,
198 const tcu::PixelBufferAccess& errorMask,
208 const tcu::PixelBufferAccess& errorMask,
218 const tcu::PixelBufferAccess& errorMask,
228 const tcu::PixelBufferAccess& errorMask,
238 const tcu::PixelBufferAccess& errorMask,
248 const tcu::PixelBufferAccess& errorMask,
323 const tcu::PixelBufferAccess& errorMask,
333 const tcu::PixelBufferAccess& errorMask,
343 const tcu::PixelBufferAccess& errorMask
    [all...]
gluTextureUtil.hpp 93 tcu::PixelBufferAccess getTextureBufferEffectiveRefTexture (TextureBuffer& buffer, int maxTextureBufferSize);
  /external/deqp/framework/randomshaders/
rsgProgramExecutor.hpp 45 ProgramExecutor (const tcu::PixelBufferAccess& dst, int gridWidth, int gridHeight);
54 tcu::PixelBufferAccess m_dst;
  /external/deqp/external/vulkancts/modules/vulkan/pipeline/
vktPipelineImageUtil.hpp 136 virtual tcu::PixelBufferAccess getLevel (int level, int layer) = 0;
150 void populateLevels (const std::vector<tcu::PixelBufferAccess>& levels);
151 void populateCompressedLevels (tcu::CompressedTexFormat format, const std::vector<tcu::PixelBufferAccess>& decompressedLevels);
153 static void fillWithGradient (const tcu::PixelBufferAccess& levelAccess);
172 virtual tcu::PixelBufferAccess getLevel (int level, int layer);
193 virtual tcu::PixelBufferAccess getLevel (int level, int layer);
216 virtual tcu::PixelBufferAccess getLevel (int level, int layer);
237 virtual tcu::PixelBufferAccess getLevel (int level, int layer);
259 virtual tcu::PixelBufferAccess getLevel (int level, int layer);
280 virtual tcu::PixelBufferAccess getLevel (int level, int layer)
    [all...]
vktPipelineImageUtil.cpp 544 std::vector<tcu::PixelBufferAccess> getLevelsVector (const TcuTextureType& texture)
546 std::vector<tcu::PixelBufferAccess> levels(texture.getNumLevels());
549 levels[levelNdx] = *reinterpret_cast<const tcu::PixelBufferAccess*>(&texture.getLevel(levelNdx));
780 const tcu::PixelBufferAccess destAccess (srcAccess.getFormat(), srcAccess.getSize(), srcAccess.getPitch(), destPtr + levelOffset);
796 void TestTexture::populateLevels (const std::vector<tcu::PixelBufferAccess>& levels)
802 void TestTexture::populateCompressedLevels (tcu::CompressedTexFormat format, const std::vector<tcu::PixelBufferAccess>& decompressedLevels)
810 const tcu::PixelBufferAccess level = decompressedLevels[levelNdx];
836 void TestTexture::fillWithGradient (const tcu::PixelBufferAccess& levelAccess)
869 tcu::PixelBufferAccess TestTexture1D::getLevel (int level, int layer)
920 std::vector<tcu::PixelBufferAccess> layers
    [all...]
  /external/deqp/modules/egl/
teglAndroidUtil.cpp 45 using tcu::PixelBufferAccess;
155 PixelBufferAccess nativeBuffer(texFormat, 64, 64, 1, bufferData);
  /external/deqp/external/vulkancts/modules/vulkan/geometry/
vktGeometryInstancedRenderingTests.cpp 224 tcu::PixelBufferAccess getSubregion (tcu::PixelBufferAccess image, const float x, const float y, const float size)
245 void generateReferenceImage(tcu::PixelBufferAccess image, const Vec4& clearColor, const std::vector<Vec4>& perInstancePosition, const int numInvocations)
261 tcu::PixelBufferAccess rect = getSubregion(image, x + xOffset - size, y + yOffset - size, size + size);
  /external/deqp/external/vulkancts/modules/vulkan/conditional_rendering/
vktConditionalDrawAndClearTests.cpp 209 void prepareReferenceImageOneColor (tcu::PixelBufferAccess& reference, const VkClearColorValue& clearColor);
210 void prepareReferenceImageOneColor (tcu::PixelBufferAccess& reference, const tcu::Vec4& color);
211 void prepareReferenceImageOneDepth (tcu::PixelBufferAccess& reference, const VkClearDepthStencilValue& clearValue);
212 void prepareReferenceImageDepthClearPartial (tcu::PixelBufferAccess& reference, const VkClearDepthStencilValue& clearValueInitial, const VkClearDepthStencilValue& clearValueFinal);
213 void prepareReferenceImageColorClearPartial (tcu::PixelBufferAccess& reference, const VkClearColorValue& clearColorInitial, const VkClearColorValue& clearColorFinal);
265 void prepareReferenceImage (tcu::PixelBufferAccess& reference, const VkClearColorValue& clearColor, deUint32 resultBits);
443 void ConditionalRenderingBaseTestInstance::prepareReferenceImageOneColor (tcu::PixelBufferAccess& reference, const VkClearColorValue& clearColor)
450 void ConditionalRenderingBaseTestInstance::prepareReferenceImageOneColor (tcu::PixelBufferAccess& reference, const tcu::Vec4& color)
457 void ConditionalRenderingBaseTestInstance::prepareReferenceImageOneDepth (tcu::PixelBufferAccess& reference, const VkClearDepthStencilValue& clearValue)
464 void ConditionalRenderingBaseTestInstance::prepareReferenceImageDepthClearPartial (tcu::PixelBufferAccess& reference, const VkClearDepthStencilValue& clearValueInitial, const VkClearDepthStencilValue& cle (…)
    [all...]
  /external/deqp/framework/opengl/simplereference/
sglrReferenceContext.hpp 122 const tcu::PixelBufferAccess& getLevel (int level) { DE_ASSERT(hasLevel(level)); return m_access[level]; }
137 tcu::PixelBufferAccess m_access[MAX_TEXTURE_SIZE_LOG2];
151 const tcu::PixelBufferAccess& getLevel (int level) { return m_levels.getLevel(level); }
177 const tcu::PixelBufferAccess& getLevel (int level) { return m_levels.getLevel(level); }
202 const tcu::PixelBufferAccess& getFace (int level, tcu::CubeFace face) { return m_levels[face].getLevel(level); }
228 const tcu::PixelBufferAccess& getLevel (int level) { return m_levels.getLevel(level); }
254 const tcu::PixelBufferAccess& getLevel (int level) { return m_levels.getLevel(level); }
280 const tcu::PixelBufferAccess& getLevel (int level) { return m_levels.getLevel(level); }
319 tcu::PixelBufferAccess getAccess (void) { return m_data.getAccess(); }
784 tcu::PixelBufferAccess getFboAttachment (const rc::Framebuffer& framebuffer, rc::Framebuffer::AttachmentPoint point)
    [all...]

Completed in 396 milliseconds

1 2 3 4 5 6 7