Home | History | Annotate | Download | only in common

Lines Matching refs:lod

175 	float			lodThreshold;		// lod <= lodThreshold ? magnified : minified
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);
421 Vec4 sample (const Sampler& sampler, float s, float lod) const;
422 Vec4 sampleOffset (const Sampler& sampler, float s, float lod, deInt32 offset) const;
423 float sampleCompare (const Sampler& sampler, float ref, float s, float lod) const;
424 float sampleCompareOffset (const Sampler& sampler, float ref, float s, float lod, deInt32 offset) const;
438 inline Vec4 Texture1DView::sample (const Sampler& sampler, float s, float lod) const
440 return sampleLevelArray1D(m_levels, m_numLevels, sampler, s, 0 /* depth */, lod);
443 inline Vec4 Texture1DView::sampleOffset (const Sampler& sampler, float s, float lod, deInt32 offset) const
445 return sampleLevelArray1DOffset(m_levels, m_numLevels, sampler, s, lod, IVec2(offset, 0));
448 inline float Texture1DView::sampleCompare (const Sampler& sampler, float ref, float s, float lod) const
450 return sampleLevelArray1DCompare(m_levels, m_numLevels, sampler, ref, s, lod, IVec2(0, 0));
453 inline float Texture1DView::sampleCompareOffset (const Sampler& sampler, float ref, float s, float lod, deInt32 offset) const
455 return sampleLevelArray1DCompare(m_levels, m_numLevels, sampler, ref, s, lod, IVec2(offset, 0));
472 Vec4 sample (const Sampler& sampler, float s, float t, float lod) const;
473 Vec4 sampleOffset (const Sampler& sampler, float s, float t, float lod, const IVec2& offset) const;
474 float sampleCompare (const Sampler& sampler, float ref, float s, float t, float lod) const;
475 float sampleCompareOffset (const Sampler& sampler, float ref, float s, float t, float lod, const IVec2& offset) const;
492 inline Vec4 Texture2DView::sample (const Sampler& sampler, float s, float t, float lod) const
494 return sampleLevelArray2D(m_levels, m_numLevels, sampler, s, t, 0 /* depth */, lod);
497 inline Vec4 Texture2DView::sampleOffset (const Sampler& sampler, float s, float t, float lod, const IVec2& offset) const
499 return sampleLevelArray2DOffset(m_levels, m_numLevels, sampler, s, t, lod, IVec3(offset.x(), offset.y(), 0));
502 inline float Texture2DView::sampleCompare (const Sampler& sampler, float ref, float s, float t, float lod) const
504 return sampleLevelArray2DCompare(m_levels, m_numLevels, sampler, ref, s, t, lod, IVec3(0, 0, 0));
507 inline float Texture2DView::sampleCompareOffset (const Sampler& sampler, float ref, float s, float t, float lod, const IVec2& offset) const
509 return sampleLevelArray2DCompare(m_levels, m_numLevels, sampler, ref, s, t, lod, IVec3(offset.x(), offset.y(), 0));
571 Vec4 sample (const Sampler& sampler, float s, float lod) const;
572 Vec4 sampleOffset (const Sampler& sampler, float s, float lod, deInt32 offset) const;
589 inline Vec4 Texture1D::sample (const Sampler& sampler, float s, float lod) const
591 return m_view.sample(sampler, s, lod);
594 inline Vec4 Texture1D::sampleOffset (const Sampler& sampler, float s, float lod, deInt32 offset) const
596 return m_view.sampleOffset(sampler, s, lod, offset);
616 Vec4 sample (const Sampler& sampler, float s, float t, float lod) const;
617 Vec4 sampleOffset (const Sampler& sampler, float s, float t, float lod, const IVec2& offset) const;
618 float sampleCompare (const Sampler& sampler, float ref, float s, float t, float lod) const;
619 float sampleCompareOffset (const Sampler& sampler, float ref, float s, float t, float lod, const IVec2& offset) const;
640 inline Vec4 Texture2D::sample (const Sampler& sampler, float s, float t, float lod) const
642 return m_view.sample(sampler, s, t, lod);
645 inline Vec4 Texture2D::sampleOffset (const Sampler& sampler, float s, float t, float lod, const IVec2& offset) const
647 return m_view.sampleOffset(sampler, s, t, lod, offset);
650 inline float Texture2D::sampleCompare (const Sampler& sampler, float ref, float s, float t, float lod) const
652 return m_view.sampleCompare(sampler, ref, s, t, lod);
655 inline float Texture2D::sampleCompareOffset (const Sampler& sampler, float ref, float s, float t, float lod, const IVec2& offset) const
657 return m_view.sampleCompareOffset(sampler, ref, s, t, lod, offset);
684 Vec4 sample (const Sampler& sampler, float s, float t, float p, float lod) const;
685 float sampleCompare (const Sampler& sampler, float ref, float s, float t, float r, float lod) const;
716 Vec4 sample (const Sampler& sampler, float s, float t, float p, float lod) const;
717 float sampleCompare (const Sampler& sampler, float ref, float s, float t, float r, float lod) const;
736 inline Vec4 TextureCube::sample (const Sampler& sampler, float s, float t, float p, float lod) const
738 return m_view.sample(sampler, s, t, p, lod);
741 inline float TextureCube::sampleCompare (const Sampler& sampler, float ref, float s, float t, float r, float lod) const
743 return m_view.sampleCompare(sampler, ref, s, t, r, lod);
770 Vec4 sample (const Sampler& sampler, float s, float t, float lod) const;
771 Vec4 sampleOffset (const Sampler& sampler, float s, float t, float lod, deInt32 offset) const;
772 float sampleCompare (const Sampler& sampler, float ref, float s, float t, float lod) const;
773 float sampleCompareOffset (const Sampler& sampler, float ref, float s, float t, float lod, deInt32 offset) const;
797 Vec4 sample (const Sampler& sampler, float s, float t, float r, float lod) const;
798 Vec4 sampleOffset (const Sampler& sampler, float s, float t, float r, float lod, const IVec2& offset) const;
799 float sampleCompare (const Sampler& sampler, float ref, float s, float t, float r, float lod) const;
800 float sampleCompareOffset (const Sampler& sampler, float ref, float s, float t, float r, float lod, const IVec2& offset) const;
833 Vec4 sample (const Sampler& sampler, float s, float t, float lod) const;
834 Vec4 sampleOffset (const Sampler& sampler, float s, float t, float lod, deInt32 offset) const;
835 float sampleCompare (const Sampler& sampler, float ref, float s, float t, float lod) const;
836 float sampleCompareOffset (const Sampler& sampler, float ref, float s, float t, float lod, deInt32 offset) const;
848 inline Vec4 Texture1DArray::sample (const Sampler& sampler, float s, float t, float lod) const
850 return m_view.sample(sampler, s, t, lod);
853 lod, deInt32 offset) const
855 return m_view.sampleOffset(sampler, s, t, lod, offset);
858 inline float Texture1DArray::sampleCompare (const Sampler& sampler, float ref, float s, float t, float lod) const
860 return m_view.sampleCompare(sampler, ref, s, t, lod);
863 inline float Texture1DArray::sampleCompareOffset (const Sampler& sampler, float ref, float s, float t, float lod, deInt32 offset) const
865 return m_view.sampleCompareOffset(sampler, ref, s, t, lod, offset);
890 Vec4 sample (const Sampler& sampler, float s, float t, float r, float lod) const;
891 Vec4 sampleOffset (const Sampler& sampler, float s, float t, float r, float lod, const IVec2& offset) const;
892 float sampleCompare (const Sampler& sampler, float ref, float s, float t, float r, float lod) const;
893 float sampleCompareOffset (const Sampler& sampler, float ref, float s, float t, float r, float lod, const IVec2& offset) const;
909 inline Vec4 Texture2DArray::sample (const Sampler& sampler, float s, float t, float r, float lod) const
911 return m_view.sample(sampler, s, t, r, lod);
914 inline Vec4 Texture2DArray::sampleOffset (const Sampler& sampler, float s, float t, float r, float lod, const IVec2& offset) const
916 return m_view.sampleOffset(sampler, s, t, r, lod, offset);
919 inline float Texture2DArray::sampleCompare (const Sampler& sampler, float ref, float s, float t, float r, float lod) const
921 return m_view.sampleCompare(sampler, ref, s, t, r, lod);
924 inline float Texture2DArray::sampleCompareOffset (const Sampler& sampler, float ref, float s, float t, float r, float lod, const IVec2& offset) const
926 return m_view.sampleCompareOffset(sampler, ref, s, t, r, lod, offset);
954 Vec4 sample (const Sampler& sampler, float s, float t, float r, float lod) const;
955 Vec4 sampleOffset (const Sampler& sampler, float s, float t, float r, float lod, const IVec3& offset) const;
962 inline Vec4 Texture3DView::sample (const Sampler& sampler, float s, float t, float r, float lod) const
964 return sampleLevelArray3D(m_levels, m_numLevels, sampler, s, t, r, lod);
967 inline Vec4 Texture3DView::sampleOffset (const Sampler& sampler, float s, float t, float r, float lod, const IVec3& offset) const
969 return sampleLevelArray3DOffset(m_levels, m_numLevels, sampler, s, t, r, lod, offset);
994 Vec4 sample (const Sampler& sampler, float s, float t, float r, float lod) const;
995 Vec4 sampleOffset (const Sampler& sampler, float s, float t, float r, float lod, const IVec3& offset) const;
1008 inline Vec4 Texture3D::sample (const Sampler& sampler, float s, float t, float r, float lod) const
1010 return m_view.sample(sampler, s, t, r, lod);
1013 inline Vec4 Texture3D::sampleOffset (const Sampler& sampler, float s, float t, float r, float lod, const IVec3& offset) const
1015 return m_view.sampleOffset(sampler, s, t, r, lod, offset);
1033 Vec4 sample (const Sampler& sampler, float s, float t, float r, float q, float lod) const;
1034 Vec4 sampleOffset (const Sampler& sampler, float s, float t, float r, float q, float lod, const IVec2& offset) const;
1035 float sampleCompare (const Sampler& sampler, float ref, float s, float t, float r, float q, float lod) const;
1036 float sampleCompareOffset (const Sampler& sampler, float ref, float s, float t, float r, float q, float lod, const IVec2& offset) const;
1066 Vec4 sample (const Sampler& sampler, float s, float t, float r, float q, float lod) const;
1067 Vec4 sampleOffset (const Sampler& sampler, float s, float t, float r, float q, float lod, const IVec2& offset) const;
1068 float sampleCompare (const Sampler& sampler, float ref, float s, float t, float r, float q, float lod) const;
1069 float sampleCompareOffset (const Sampler& sampler, float ref, float s, float t, float r, float q, float lod, const IVec2& offset) const;
1081 inline Vec4 TextureCubeArray::sample (const Sampler& sampler, float s, float t, float r, float q, float lod) const
1083 return m_view.sample(sampler, s, t, r, q, lod);
1086 inline Vec4 TextureCubeArray::sampleOffset (const Sampler& sampler, float s, float t, float r, float q, float lod, const IVec2& offset) const
1088 return m_view.sampleOffset(sampler, s, t, r, q, lod, offset);
1091 inline float TextureCubeArray::sampleCompare (const Sampler& sampler, float ref, float s, float t, float r, float q, float lod) const
1093 return m_view.sampleCompare(sampler, ref, s, t, r, q, lod);
1096 inline float TextureCubeArray::sampleCompareOffset (const Sampler& sampler, float ref, float s, float t, float r, float q, float lod, const IVec2& offset) const
1098 return m_view.sampleCompareOffset(sampler, ref, s, t, r, q, lod, offset);