Home | History | Annotate | Download | only in common

Lines Matching refs:CubeFace

2235 CubeFace selectCubeFace (const Vec3& coords)
2279 Vec2 projectToFace (CubeFace face, const Vec3& coord)
2311 const CubeFace face = selectCubeFace(coords);
2369 static void getCubeLinearSamples (const ConstPixelBufferAccess (&faceAccesses)[CUBEFACE_LAST], CubeFace baseFace, float u, float v, int depth, Vec4 (&dst)[4])
2428 static Vec4 sampleCubeSeamlessLinear (const ConstPixelBufferAccess (&faceAccesses)[CUBEFACE_LAST], CubeFace baseFace, const Sampler& sampler, float s, float t, int depth)
2459 static Vec4 sampleLevelArrayCubeSeamless (const ConstPixelBufferAccess* const (&faces)[CUBEFACE_LAST], int numLevels, CubeFace face, const Sampler& sampler, float s, float t, int depth, float lod)
2548 static float sampleCubeSeamlessLinearCompare (const ConstPixelBufferAccess (&faceAccesses)[CUBEFACE_LAST], CubeFace baseFace, const Sampler& sampler, float ref, float s, float t)
2629 static float sampleLevelArrayCubeSeamlessCompare (const ConstPixelBufferAccess* const (&faces)[CUBEFACE_LAST], int numLevels, CubeFace face, const Sampler& sampler, float ref, float s, float t, float lod)
2712 static inline ConstPixelBufferAccess getCubeArrayFaceAccess (const ConstPixelBufferAccess* const levels, int levelNdx, int slice, CubeFace face)
2720 static Vec4 sampleCubeArraySeamless (const ConstPixelBufferAccess* const levels, int numLevels, int slice, CubeFace face, const Sampler& sampler, float s, float t, float lod)
2735 faceAccesses[i] = getCubeArrayFaceAccess(levels, 0, slice, (CubeFace)i);
2755 faceAccesses[i] = getCubeArrayFaceAccess(levels, level, slice, (CubeFace)i);
2785 faceAccesses0[i] = getCubeArrayFaceAccess(levels, level0, slice, (CubeFace)i);
2786 faceAccesses1[i] = getCubeArrayFaceAccess(levels, level1, slice, (CubeFace)i);
2802 static float sampleCubeArraySeamlessCompare (const ConstPixelBufferAccess* const levels, int numLevels, int slice, CubeFace face, const Sampler& sampler, float ref, float s, float t, float lod)
2817 faceAccesses[i] = getCubeArrayFaceAccess(levels, 0, slice, (CubeFace)i);
2837 faceAccesses[i] = getCubeArrayFaceAccess(levels, level, slice, (CubeFace)i);
2867 faceAccesses0[i] = getCubeArrayFaceAccess(levels, level0, slice, (CubeFace)i);
2868 faceAccesses1[i] = getCubeArrayFaceAccess(levels, level1, slice, (CubeFace)i);
3193 if (!other.isLevelEmpty((CubeFace)face, levelNdx))
3195 allocLevel((CubeFace)face, levelNdx);
3196 copy(getLevelFace(levelNdx, (CubeFace)face),
3197 other.getLevelFace(levelNdx, (CubeFace)face));
3226 if (!isLevelEmpty((CubeFace)face, levelNdx))
3227 clearLevel((CubeFace)face, levelNdx);
3229 if (!other.isLevelEmpty((CubeFace)face, levelNdx))
3231 allocLevel((CubeFace)face, levelNdx);
3232 copy(getLevelFace(levelNdx, (CubeFace)face),
3233 other.getLevelFace(levelNdx, (CubeFace)face));
3245 void TextureCube::allocLevel (tcu::CubeFace face, int levelNdx)
3255 void TextureCube::clearLevel (tcu::CubeFace face, int levelNdx)
3631 std::ostream& operator<< (std::ostream& str, CubeFace face)