| /third_party/vk-gl-cts/external/openglcts/modules/gles31/ |
| H A D | es31cArrayOfArraysTests.hpp | 244 template <class API> 277 const std::string& tested_snippet, typename TestCaseBase<API>::TestShaderType tested_shader_type, 281 typename TestCaseBase<API>::TestShaderType tested_shader_type, const std::string& shader_source); 296 typename TestCaseBase<API>::TestShaderType tested_shader_type, size_t number_of_blocks); 298 virtual void test_shader_compilation(typename TestCaseBase<API>::TestShaderType tested_shader_type) = 0; 314 template <class API> 315 class SizedDeclarationsPrimitive : public TestCaseBase<API> 320 : TestCaseBase<API>(context, "SizedDeclarationsPrimitive", in SizedDeclarationsPrimitive() 334 void test_shader_compilation(typename TestCaseBase<API>::TestShaderType tested_shader_type); 337 template <class API> [all...] |
| H A D | es31cArrayOfArraysTests.cpp | 62 /* API specific shader parts */ 314 template <class API> 370 if (API::USE_DOUBLE) in initializeMap() 399 case TestCaseBase<API>::VERTEX_SHADER_TYPE: \ 402 case TestCaseBase<API>::FRAGMENT_SHADER_TYPE: \ 404 case TestCaseBase<API>::COMPUTE_SHADER_TYPE: \ 406 case TestCaseBase<API>::GEOMETRY_SHADER_TYPE: \ 409 case TestCaseBase<API>::TESSELATION_CONTROL_SHADER_TYPE: \ 412 case TestCaseBase<API>::TESSELATION_EVALUATION_SHADER_TYPE: \ 439 case TestCaseBase<API> [all...] |
| /third_party/mesa3d/src/mesa/main/ |
| H A D | enable.c | 343 * whether the API supports it (GLES doesn't). 354 if (ctx->API == API_OPENGL_COMPAT || ctx->API == API_OPENGLES) { in _mesa_set_multisample() 366 * check for whether the API supports it (GLES doesn't). 404 if (ctx->API != API_OPENGL_COMPAT && ctx->API != API_OPENGLES) in _mesa_set_enable() 415 if (ctx->API != API_OPENGL_COMPAT) in _mesa_set_enable() 458 if (ctx->API == API_OPENGL_COMPAT || ctx->API == API_OPENGLES) { in _mesa_set_enable() 471 if (ctx->API in _mesa_set_enable() [all...] |
| H A D | getstring.c | 48 switch (ctx->API) { in shading_language_version() 102 _mesa_problem(ctx, "Unexpected API value in shading_language_version()"); in shading_language_version() 157 if (ctx->API == API_OPENGL_CORE) { in _mesa_GetString() 165 if (ctx->API == API_OPENGLES) in _mesa_GetString() 169 if (ctx->API == API_OPENGL_COMPAT && in _mesa_GetString() 257 if (ctx->API != API_OPENGL_COMPAT && ctx->API != API_OPENGLES) in _get_vao_pointerv() 262 if (ctx->API != API_OPENGL_COMPAT && ctx->API != API_OPENGLES) in _get_vao_pointerv() 267 if (ctx->API ! in _get_vao_pointerv() [all...] |
| H A D | hint.c | 54 if (ctx->API != API_OPENGL_COMPAT && ctx->API != API_OPENGLES) in _mesa_Hint() 62 if (!_mesa_is_desktop_gl(ctx) && ctx->API != API_OPENGLES) in _mesa_Hint() 70 if (ctx->API != API_OPENGL_COMPAT && ctx->API != API_OPENGLES) in _mesa_Hint() 78 if (ctx->API != API_OPENGL_COMPAT && ctx->API != API_OPENGLES) in _mesa_Hint() 106 if (ctx->API == API_OPENGL_CORE) in _mesa_Hint() 116 if (ctx->API == API_OPENGLES || !ctx->Extensions.ARB_fragment_shader) in _mesa_Hint()
|
| H A D | context.h | 221 * Macro to assert that the API call was made outside the 236 * Macro to assert that the API call was made outside the 258 return ctx->API == API_OPENGL_COMPAT || ctx->API == API_OPENGL_CORE; in _mesa_is_desktop_gl() 268 return ctx->API == API_OPENGLES || ctx->API == API_OPENGLES2; in _mesa_is_gles() 278 return ctx->API == API_OPENGLES2 && ctx->Version >= 30; in _mesa_is_gles3() 288 return ctx->API == API_OPENGLES2 && ctx->Version >= 31; in _mesa_is_gles31() 298 return ctx->API == API_OPENGLES2 && ctx->Version >= 32; in _mesa_is_gles32() 385 (ctx->API in _mesa_has_compute_shaders() [all...] |
| H A D | glformats.c | 1382 return ctx->API == API_OPENGLES; in _mesa_is_compressed_format() 1801 * cannot be used to read depth or stencil in that API. in _mesa_error_check_format_and_type() 1857 ctx->API == API_OPENGLES2) { in _mesa_error_check_format_and_type() 1864 if (ctx->API == API_OPENGLES2 && format == GL_DEPTH_COMPONENT) in _mesa_error_check_format_and_type() 1988 return (ctx->API == API_OPENGLES2) in _mesa_error_check_format_and_type() 2277 return (ctx->API != API_OPENGL_CORE) ? GL_ALPHA : -1; in _mesa_base_tex_format() 2284 return (ctx->API != API_OPENGL_CORE) ? GL_LUMINANCE : -1; in _mesa_base_tex_format() 2293 return (ctx->API != API_OPENGL_CORE) ? GL_LUMINANCE_ALPHA : -1; in _mesa_base_tex_format() 2299 return (ctx->API != API_OPENGL_CORE) ? GL_INTENSITY : -1; in _mesa_base_tex_format() 2301 return (ctx->API ! in _mesa_base_tex_format() [all...] |
| H A D | pixelstore.c | 58 if (!no_error && ctx->API == API_OPENGLES) in pixel_storei() 72 if (!no_error && ctx->API == API_OPENGLES) in pixel_storei() 79 if (!no_error && ctx->API == API_OPENGLES) in pixel_storei() 147 if (!no_error && ctx->API == API_OPENGLES) in pixel_storei() 161 if (!no_error && ctx->API == API_OPENGLES) in pixel_storei() 168 if (!no_error && ctx->API == API_OPENGLES) in pixel_storei()
|
| H A D | points.c | 171 if ((ctx->API == API_OPENGL_COMPAT && ctx->Version >= 20) in _mesa_PointParameterfv() 172 || ctx->API == API_OPENGL_CORE) { in _mesa_PointParameterfv() 231 ctx->Point.PointSprite = (ctx->API == API_OPENGL_CORE || in _mesa_init_point() 232 ctx->API == API_OPENGLES2); in _mesa_init_point()
|
| H A D | texenv.c | 124 legal = (ctx->API == API_OPENGL_COMPAT && in set_combiner_mode() 135 legal = (ctx->API == API_OPENGL_COMPAT && in set_combiner_mode() 205 if ((term == 3) && (ctx->API != API_OPENGL_COMPAT in set_combiner_source() 234 legal = (ctx->API == API_OPENGL_COMPAT && in set_combiner_source() 239 legal = (ctx->API == API_OPENGL_COMPAT && in set_combiner_source() 293 if ((term == 3) && (ctx->API != API_OPENGL_COMPAT in set_combiner_operand() 635 if (ctx->API == API_OPENGL_COMPAT && ctx->Extensions.NV_texture_env_combine4) { in get_texenvi() 649 if (ctx->API == API_OPENGL_COMPAT && ctx->Extensions.NV_texture_env_combine4) { in get_texenvi() 663 if (ctx->API == API_OPENGL_COMPAT && ctx->Extensions.NV_texture_env_combine4) { in get_texenvi() 677 if (ctx->API in get_texenvi() [all...] |
| H A D | texgen.c | 58 if (ctx->API == API_OPENGLES) { in get_texgen() 128 if (ctx->API != API_OPENGL_COMPAT in texgenfv() 143 if (ctx->API != API_OPENGL_COMPAT) { in texgenfv() 158 if (ctx->API != API_OPENGL_COMPAT) { in texgenfv() 238 if (ctx->API != API_OPENGL_COMPAT) { in gettexgenfv() 245 if (ctx->API != API_OPENGL_COMPAT) { in gettexgenfv() 279 if (ctx->API != API_OPENGL_COMPAT) { in gettexgeniv() 289 if (ctx->API != API_OPENGL_COMPAT) { in gettexgeniv()
|
| H A D | version.c | 139 (ctx->API == API_OPENGL_CORE) ? " (Core Profile)" : in create_version_string() 140 (ctx->API == API_OPENGL_COMPAT && ctx->Version >= 32) ? in create_version_string() 147 * Override the context's version and/or API type if the environment variables 180 /* Modify the API and context flags as needed. */ in _mesa_override_gl_version_contextless() 198 if (_mesa_override_gl_version_contextless(&ctx->Const, &ctx->API, in _mesa_override_gl_version() 200 /* We need to include API in version string for OpenGL ES, otherwise in _mesa_override_gl_version() 602 ctx->Version = _mesa_get_version(&ctx->Extensions, &ctx->Const, ctx->API); in _mesa_compute_version() 631 switch (ctx->API) { in _mesa_compute_version() 655 if (ctx->API == API_OPENGL_COMPAT && ctx->Version >= 31) in _mesa_compute_version() 668 if (ctx->API in _mesa_compute_version() [all...] |
| /third_party/openGLES/xml/ |
| H A D | Makefile | 14 # $(API)/GL/gl.h 15 # $(API)/GL/glx.h 16 # $(API)/GL/wgl.h 21 API = ../api macro 22 GLHEADERS = $(API)/GL/glext.h \ 23 $(API)/GL/glcorearb.h \ 24 $(API)/GLES/gl.h \ 25 $(API)/GLES/glext.h \ 26 $(API)/GLES2/gl2.h \ 27 $(API)/GLES [all...] |
| H A D | readme.tex | 5 \def\specpdftitle{The Khronos OpenGL API Registry Schema} 25 \title{The Khronos OpenGL API Registry Schema} 32 This document describes the Khronos OpenGL API Registry XML schema, and provides 49 The registry uses an XML representation of the API and a set of Python 3 58 Some groups outside Khronos have their own XML based API descriptions, 74 API + extensions 75 \item \code{GL/glcorearb.h} - OpenGL core profile API + extensions 76 \item \code{GLES/gl.h} - OpenGL compatibility profile API 78 \item \code{GLES2/gl2.h} - OpenGL ES 2.x API 80 \item \code{GLES3/gl3.h} - OpenGL ES 3.x API [all...] |
| /third_party/skia/third_party/externals/opengl-registry/xml/ |
| H A D | Makefile | 25 # $(API)/GL/gl.h 26 # $(API)/GL/glx.h 27 # $(API)/GL/wgl.h 32 API = ../api macro 33 GLHEADERS = $(API)/GL/glext.h \ 34 $(API)/GL/glcorearb.h \ 35 $(API)/GLES/gl.h \ 36 $(API)/GLES/glext.h \ 37 $(API)/GLES2/gl2.h \ 38 $(API)/GLES [all...] |
| H A D | readme.tex | 5 \def\specpdftitle{The Khronos XML API Registry} 25 \title{The Khronos XML API Registry} 32 This document describes the Khronos XML API Registry schema, and provides 49 The registry uses an XML representation of the API and a set of Python 3 55 Some groups outside Khronos have their own XML based API descriptions, 71 API + extensions 72 \item \code{GL/glcorearb.h} - OpenGL core profile API + extensions 73 \item \code{GLES/gl.h} - OpenGL compatibility profile API 75 \item \code{GLES2/gl2.h} - OpenGL ES 2.x API 77 \item \code{GLES3/gl3.h} - OpenGL ES 3.x API [all...] |
| /third_party/skia/third_party/externals/swiftshader/tests/regres/testlist/ |
| H A D | testlist.go | 32 // API is an enumerator of graphics APIs. 33 type API string type 37 EGL = API("egl") 38 GLES2 = API("gles2") 39 GLES3 = API("gles3") 40 Vulkan = API("vulkan") 43 // Group is a list of tests to be run for a single API. 47 API API 81 API [all...] |
| /third_party/vk-gl-cts/external/openglcts/modules/gl/ |
| H A D | gl4cTextureBarrierTests.hpp | 33 enum API enum in gl4cts::TextureBarrierTests 39 TextureBarrierTests(deqp::Context& context, API api); 46 API m_api;
|
| H A D | gl3cTransformFeedbackOverflowQueryTests.hpp | 33 enum API enum in gl3cts::TransformFeedbackOverflowQueryTests 38 TransformFeedbackOverflowQueryTests(deqp::Context& context, API api); 45 API m_api;
|
| H A D | gl4cClipControlTests.hpp | 33 enum API enum in gl4cts::ClipControlTests 39 ClipControlTests(deqp::Context& context, API api); 46 API m_api;
|
| H A D | gl4cTextureBarrierTests.cpp | 61 TextureBarrierBaseTest(deqp::Context& context, TextureBarrierTests::API api, const char* name, in TextureBarrierBaseTest() 85 const TextureBarrierTests::API m_api; 114 TextureBarrierBasicOutline(deqp::Context& context, TextureBarrierTests::API api, const char* name, in TextureBarrierBasicOutline() 148 // Call parent init (takes care of API requirements) in init() 542 TextureBarrierTexelBlocksBase(deqp::Context& context, TextureBarrierTests::API api, const char* name, in TextureBarrierTexelBlocksBase() 663 TextureBarrierDisjointTexels(deqp::Context& context, TextureBarrierTests::API api, const char* name) in TextureBarrierDisjointTexels() 723 TextureBarrierOverlappingTexels(deqp::Context& context, TextureBarrierTests::API api, const char* name) in TextureBarrierOverlappingTexels() 790 TextureBarrierSameTexelRWBase(deqp::Context& context, TextureBarrierTests::API api, const char* name, in TextureBarrierSameTexelRWBase() 845 TextureBarrierSameTexelRW(deqp::Context& context, TextureBarrierTests::API api, const char* name) in TextureBarrierSameTexelRW() 886 TextureBarrierSameTexelRWMultipass(deqp::Context& context, TextureBarrierTests::API ap [all...] |
| H A D | gl3cTransformFeedbackOverflowQueryTests.cpp | 60 TransformFeedbackOverflowQueryBaseTest(deqp::Context& context, TransformFeedbackOverflowQueryTests::API api, in TransformFeedbackOverflowQueryBaseTest() 137 const TransformFeedbackOverflowQueryTests::API m_api; 144 API Implementation Dependent State Test 156 TransformFeedbackOverflowQueryImplDepState(deqp::Context& context, TransformFeedbackOverflowQueryTests::API api, in TransformFeedbackOverflowQueryImplDepState() 197 TransformFeedbackOverflowQueryContextStateBase(deqp::Context& context, TransformFeedbackOverflowQueryTests::API api, in TransformFeedbackOverflowQueryContextStateBase() 232 API Default Context State Test 245 TransformFeedbackOverflowQueryDefaultState(deqp::Context& context, TransformFeedbackOverflowQueryTests::API api, in TransformFeedbackOverflowQueryDefaultState() 280 API Context State Update Test 301 TransformFeedbackOverflowQueryStateUpdate(deqp::Context& context, TransformFeedbackOverflowQueryTests::API api, in TransformFeedbackOverflowQueryStateUpdate() 431 TransformFeedbackOverflowQueryErrorBase(deqp::Context& context, TransformFeedbackOverflowQueryTests::API ap [all...] |
| /third_party/skia/third_party/externals/angle2/src/tests/test_expectations/ |
| H A D | GPUTestConfig.cpp | 466 // Check whether the backend API has been set to D3D9 in the constructor 467 inline bool IsD3D9(const GPUTestConfig::API &api) in IsD3D9() 472 // Check whether the backend API has been set to D3D11 in the constructor 473 inline bool IsD3D11(const GPUTestConfig::API &api) in IsD3D11() 478 // Check whether the backend API has been set to OpenGL in the constructor 479 inline bool IsGLDesktop(const GPUTestConfig::API &api) in IsGLDesktop() 484 // Check whether the backend API has been set to OpenGLES in the constructor 485 inline bool IsGLES(const GPUTestConfig::API &api) in IsGLES() 490 // Check whether the backend API has been set to Vulkan in the constructor 491 inline bool IsVulkan(const GPUTestConfig::API [all...] |
| /third_party/mesa3d/src/mesa/state_tracker/ |
| H A D | st_util.h | 70 return (ctx->API == API_OPENGL_COMPAT || in st_user_clip_planes_enabled() 71 ctx->API == API_OPENGLES) && /* only ES 1.x */ in st_user_clip_planes_enabled() 87 else if (ctx->API != API_OPENGLES2) { in st_point_size_per_vertex()
|
| /third_party/node/deps/v8/include/v8-include/ |
| H A D | v8-inspector.h | 32 namespace API { namespace 37 namespace API { namespace 41 } // namespace API 44 namespace API { namespace 155 virtual std::unique_ptr<protocol::Runtime::API::StackTrace> 185 virtual std::vector<std::unique_ptr<protocol::Schema::API::Domain>> 200 virtual std::vector<std::unique_ptr<protocol::Debugger::API::SearchMatch>> 205 virtual std::unique_ptr<protocol::Runtime::API::RemoteObject> wrapObject( 389 // API methods.
|