Lines Matching defs:TextureFormat

40 class TextureFormat
105 TextureFormat (ChannelOrder order_, ChannelType type_)
111 TextureFormat (void)
119 bool operator== (const TextureFormat& other) const { return !(*this != other); }
120 bool operator!= (const TextureFormat& other) const
149 const TextureSwizzle& getChannelReadSwizzle (TextureFormat::ChannelOrder order);
152 const TextureSwizzle& getChannelWriteSwizzle (TextureFormat::ChannelOrder order);
283 IVec3 calculatePackedPitch (const TextureFormat& format, const IVec3& size);
302 ConstPixelBufferAccess (const TextureFormat& format, int width, int height, int depth, const void* data);
303 ConstPixelBufferAccess (const TextureFormat& format, const IVec3& size, const void* data);
304 ConstPixelBufferAccess (const TextureFormat& format, int width, int height, int depth, int rowPitch, int slicePitch, const void* data);
305 ConstPixelBufferAccess (const TextureFormat& format, const IVec3& size, const IVec3& pitch, const void* data);
307 const TextureFormat& getFormat (void) const { return m_format; }
342 TextureFormat m_format;
362 PixelBufferAccess (const TextureFormat& format, int width, int height, int depth, void* data);
363 PixelBufferAccess (const TextureFormat& format, const IVec3& size, void* data);
364 PixelBufferAccess (const TextureFormat& format, int width, int height, int depth, int rowPitch, int slicePitch, void* data);
365 PixelBufferAccess (const TextureFormat& format, const IVec3& size, const IVec3& pitch, void* data);
381 * This container supports all valid TextureFormat combinations and
389 TextureLevel (const TextureFormat& format);
390 TextureLevel (const TextureFormat& format, int width, int height, int depth = 1);
398 const TextureFormat getFormat (void) const { return m_format; }
400 void setStorage (const TextureFormat& format, int width, int heigth, int depth = 1);
410 TextureFormat m_format;
585 TextureLevelPyramid (const TextureFormat& format, int numLevels);
589 const TextureFormat& getFormat (void) const { return m_format; }
607 TextureFormat m_format;
618 Texture1D (const TextureFormat& format, int width);
662 Texture2D (const TextureFormat& format, int width, int height);
758 TextureCube (const TextureFormat& format, int size);
762 const TextureFormat& getFormat (void) const { return m_format; }
786 TextureFormat m_format;
875 Texture1DArray (const TextureFormat& format, int width, int numLayers);
931 Texture2DArray (const TextureFormat& format, int width, int height, int numLayers);
1035 Texture3D (const TextureFormat& format, int width, int height, int depth);
1108 TextureCubeArray (const TextureFormat& format, int size, int depth);
1159 std::ostream& operator<< (std::ostream& str, TextureFormat::ChannelOrder order);
1160 std::ostream& operator<< (std::ostream& str, TextureFormat::ChannelType type);
1161 std::ostream& operator<< (std::ostream& str, TextureFormat format);