Home | History | Annotate | Download | only in gl

Lines Matching defs:access

42 #define FUNCTIONAL_TEST_ALL_ACCESS_ROUTINES 0	  /* Selects if all texture access routines should be tested */
1134 /* Texture access routine descriptors */
2414 : TestCase(context, "smoke", "Verifies that all swizzle combinations work with all texture access routines")
2538 } /* iteration over access routines */
2769 * @param is_tested_stage Selects if fragment or vertex shader makes texture access
2803 const _texture_access& access = texture_access[test_case.m_texture_access_index];
2820 Utils::replaceToken("TEXTURE_ACCESS", position, access.m_name, fs);
2838 * @param is_tested_stage Selects if vertex or fragment shader makes texture access
2884 const _texture_access& access = texture_access[test_case.m_texture_access_index];
2896 Utils::replaceToken("TEXTURE_ACCESS", position, access.m_name, vs);
2934 /** Check if target is supported by access routine
2936 * @param access_idx Index of access routine
2943 const _texture_access& access = texture_access[access_idx];
2946 if ((false == source_target.m_support_integral_coordinates) && (true == access.m_use_integral_coordinates))
2952 if ((false == source_target.m_support_offset) && (true == access.m_use_offsets))
2958 if ((false == source_target.m_support_lod) && (true == access.m_use_lod))
2960 /* Access is one of texture*Lod* or texelFetch* */
2963 if ((true == source_target.m_require_multisampling) && (true == access.m_support_multisampling))
2974 if ((false == source_target.m_supports_proj) && (1 == access.m_n_coordinates))
2980 if ((true == source_target.m_require_multisampling) && (false == access.m_support_multisampling))
3070 << ". Access: " << texture_access[test_case.m_texture_access_index].m_name
3083 * @param test_vertex_stage Selects if vertex or fragment shader should execute texture access
3128 /** Prepares arguments for texture access routine call
3136 const _texture_access& access = texture_access[test_case.m_texture_access_index];
3146 if ((true == access.m_use_lod) && (true == target.m_support_lod))
3150 else if (true == access.m_use_derivaties)
3166 if (true == access.m_use_offsets)
3180 if ((true == target.m_require_multisampling) && (true == access.m_support_multisampling))
3197 /** Prepares coordinate for texture access routine call
3205 const _texture_access& access = texture_access[test_case.m_texture_access_index];
3212 if (false == access.m_use_integral_coordinates)
3214 switch (access.m_n_coordinates + target.m_n_array_coordinates + target.m_n_coordinates)
3235 switch (access.m_n_coordinates + target.m_n_array_coordinates + target.m_n_coordinates)
3277 for (size_t i = 0; i < access.m_n_coordinates; ++i)
3291 /** Prepares derivatives for texture access routine call
3349 /** Prepares offsets for texture access routine call
3424 /** Prepares sample for texture access routine call
3902 } /* iteration over access routines - only when enabled */