Home | History | Annotate | Download | only in common

Lines Matching refs:ConstPixelBufferAccess

236  * ConstPixelBufferAccess encapsulates pixel data pointer along with
243 class ConstPixelBufferAccess
246 ConstPixelBufferAccess (void);
247 ConstPixelBufferAccess (const TextureLevel& level);
248 ConstPixelBufferAccess (const TextureFormat& format, int width, int height, int depth, const void* data);
249 ConstPixelBufferAccess (const TextureFormat& format, int width, int height, int depth, int rowPitch, int slicePitch, const void* data);
299 * PixelBufferAccess to ConstPixelBufferAccess.
301 class PixelBufferAccess : public ConstPixelBufferAccess
345 ConstPixelBufferAccess getAccess (void) const { return ConstPixelBufferAccess(m_format, m_width, m_height, m_depth, getPtr()); }
357 friend class ConstPixelBufferAccess;
360 Vec4 sampleLevelArray1D (const ConstPixelBufferAccess* levels, int numLevels, const Sampler& sampler, float s, int level, float lod);
361 Vec4 sampleLevelArray2D (const ConstPixelBufferAccess* levels, int numLevels, const Sampler& sampler, float s, float t, int depth, float lod);
362 Vec4 sampleLevelArray3D (const ConstPixelBufferAccess* levels, int numLevels, const Sampler& sampler, float s, float t, float r, float lod);
364 Vec4 sampleLevelArray1DOffset (const ConstPixelBufferAccess* levels, int numLevels, const Sampler& sampler, float s, float lod, const IVec2& offset);
365 Vec4 sampleLevelArray2DOffset (const ConstPixelBufferAccess* levels, int numLevels, const Sampler& sampler, float s, float t, float lod, const IVec3& offset);
366 Vec4 sampleLevelArray3DOffset (const ConstPixelBufferAccess* levels, int numLevels, const Sampler& sampler, float s, float t, float r, float lod, const IVec3& offset);
368 float sampleLevelArray1DCompare (const ConstPixelBufferAccess* levels, int numLevels, const Sampler& sampler, float ref, float s, float lod, const IVec2& offset);
369 float sampleLevelArray2DCompare (const ConstPixelBufferAccess* levels, int numLevels, const Sampler& sampler, float ref, float s, float t, float lod, const IVec3& offset);
371 Vec4 gatherArray2DOffsets (const ConstPixelBufferAccess& src, const Sampler& sampler, float s, float t, int depth, int componentNdx, const IVec2 (&offsets)[4]);
372 Vec4 gatherArray2DOffsetsCompare (const ConstPixelBufferAccess& src, const Sampler& sampler, float ref, float s, float t, int depth, const IVec2 (&offsets)[4]);
414 Texture1DView (int numLevels, const ConstPixelBufferAccess* levels);
418 const ConstPixelBufferAccess& getLevel (int ndx) const { DE_ASSERT(de::inBounds(ndx, 0, m_numLevels)); return m_levels[ndx]; }
419 const ConstPixelBufferAccess* getLevels (void) const { return m_levels; }
428 const ConstPixelBufferAccess* m_levels;
431 inline Texture1DView::Texture1DView (int numLevels, const ConstPixelBufferAccess* levels)
464 Texture2DView (int numLevels, const ConstPixelBufferAccess* levels);
469 const ConstPixelBufferAccess
470 const ConstPixelBufferAccess* getLevels (void) const { return m_levels; }
482 const ConstPixelBufferAccess* m_levels;
485 inline Texture2DView::Texture2DView (int numLevels, const ConstPixelBufferAccess* levels)
536 const ConstPixelBufferAccess& getLevel (int ndx) const { return m_access[ndx]; }
539 const ConstPixelBufferAccess* getLevels (void) const { return &m_access[0]; }
677 TextureCubeView (int numLevels, const ConstPixelBufferAccess* const (&levels)[CUBEFACE_LAST]);
681 const ConstPixelBufferAccess& getLevelFace (int ndx, CubeFace face) const { DE_ASSERT(de::inBounds(ndx, 0, m_numLevels)); return m_levels[face][ndx]; }
682 const ConstPixelBufferAccess* getFaceLevels (CubeFace face) const { return m_levels[face]; }
692 const ConstPixelBufferAccess* m_levels[CUBEFACE_LAST];
709 const ConstPixelBufferAccess& getLevelFace (int ndx, CubeFace face) const { return m_access[face][ndx]; }
762 Texture1DArrayView (int numLevels, const ConstPixelBufferAccess* levels);
767 const ConstPixelBufferAccess& getLevel (int ndx) const { DE_ASSERT(de::inBounds(ndx, 0, m_numLevels)); return m_levels[ndx]; }
768 const ConstPixelBufferAccess* getLevels (void) const { return m_levels; }
779 const ConstPixelBufferAccess* m_levels;
788 Texture2DArrayView (int numLevels, const ConstPixelBufferAccess* levels);
794 const ConstPixelBufferAccess& getLevel (int ndx) const { DE_ASSERT(de::inBounds(ndx, 0, m_numLevels)); return m_levels[ndx]; }
795 const ConstPixelBufferAccess* getLevels (void) const { return m_levels; }
809 const ConstPixelBufferAccess* m_levels;
945 Texture3DView (int numLevels, const ConstPixelBufferAccess* levels);
951 const ConstPixelBufferAccess& getLevel (int ndx) const { DE_ASSERT(de::inBounds(ndx, 0, m_numLevels)); return m_levels[ndx]; }
952 const ConstPixelBufferAccess* getLevels (void) const { return m_levels; }
959 const ConstPixelBufferAccess* m_levels;
1024 TextureCubeArrayView (int numLevels, const ConstPixelBufferAccess* levels);
1030 const ConstPixelBufferAccess& getLevel (int ndx) const { DE_ASSERT(de::inBounds(ndx, 0, m_numLevels)); return m_levels[ndx]; }
1031 const ConstPixelBufferAccess* getLevels (void) const { return m_levels; }
1042 const ConstPixelBufferAccess* m_levels;
1106 std::ostream& operator<< (std::ostream& str, const ConstPixelBufferAccess& access);