| /third_party/vk-gl-cts/external/openglcts/modules/gles31/ |
| 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); 295 …virtual void test_shader_compilation(typename TestCaseBase<API>::TestShaderType tested_shader_type… 311 template <class API> 312 class SizedDeclarationsPrimitive : public TestCaseBase<API> 317 : TestCaseBase<API>(context, "SizedDeclarationsPrimitive", in SizedDeclarationsPrimitive() 331 void test_shader_compilation(typename TestCaseBase<API>::TestShaderType tested_shader_type); 334 template <class API> 335 class SizedDeclarationsStructTypes1 : public TestCaseBase<API> [all …]
|
| D | es31cArrayOfArraysTests.cpp | 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: \ 440 case TestCaseBase<API>::COMPUTE_SHADER_TYPE: \ 448 case TestCaseBase<API>::FRAGMENT_SHADER_TYPE: \ [all …]
|
| /third_party/flatbuffers/docs/source/ |
| D | groups | 1 /// @defgroup flatbuffers_cpp_api C++ API 2 /// @brief FlatBuffers API for C++ 4 /// @defgroup flatbuffers_csharp_api C# API 5 /// @brief FlatBuffers API for C# 7 /// @defgroup flatbuffers_go_api Go API 8 /// @brief FlatBuffers API for Go 10 /// @defgroup flatbuffers_java_api Java API 11 /// @brief FlatBuffers API for Java 13 /// @defgroup flatbuffers_javascript_api JavaScript API 14 /// @brief FlatBuffers API for JavaScript [all …]
|
| /third_party/node/doc/guides/ |
| D | adding-new-napi-api.md | 1 # Contributing a new API to Node-API 3 Node-API is the next-generation ABI-stable API for native modules. 4 While improving the API surface is encouraged and welcomed, the following are 6 Node-API. 8 * A new API **must** adhere to Node-API API shape and spirit. 9 * **Must** be a C API. 15 * **Must** be a necessary API and not a nice to have. Convenience APIs 17 * **Must** not change the signature of an existing Node-API API or break 19 * New API **should** be agnostic towards the underlying JavaScript VM. 20 * New API PRs **must** have a corresponding documentation update. [all …]
|
| /third_party/jerryscript/docs/ |
| D | 16.MIGRATION-GUIDE.md | 7 During the development it was important to minimize the changes in the API functions and types. 8 Each API method removal or chang is described below providing a ***before*** and ***after*** 10 For more information on the current API methods please check the [API reference](02.API-REFERENCE.m… 23 ***Removed API types*** 28 ***Removed API methods*** 52 # Modified API functions 56 The most important changes in the API are releated to error handling and manipulation. 60 This function was replaced with [`jerry_create_abort_from_value`](02.API-REFERENCE.md#jerry_create… 110 This function was renamed to [`jerry_value_is_abort`](02.API-REFERENCE.md#jerry_value_is_abort). 148 This function was replaced with [`jerry_create_error_from_value`](02.API-REFERENCE.md#jerry_create… [all …]
|
| /third_party/mesa3d/src/mesa/main/ |
| D | enable.c | 354 if (ctx->API == API_OPENGL_COMPAT || ctx->API == API_OPENGLES) { in _mesa_set_multisample() 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 == API_OPENGL_COMPAT || ctx->API == API_OPENGLES) { in _mesa_set_enable() 482 if (ctx->API != API_OPENGL_COMPAT && ctx->API != API_OPENGLES) in _mesa_set_enable() 526 if (ctx->API != API_OPENGL_COMPAT && ctx->API != API_OPENGLES) in _mesa_set_enable() 543 if (ctx->API != API_OPENGL_COMPAT && ctx->API != API_OPENGLES) in _mesa_set_enable() 558 if (ctx->API != API_OPENGL_COMPAT && ctx->API != API_OPENGLES) in _mesa_set_enable() 568 if (!_mesa_is_desktop_gl(ctx) && ctx->API != API_OPENGLES) in _mesa_set_enable() [all …]
|
| D | getstring.c | 48 switch (ctx->API) { 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 != API_OPENGL_COMPAT && ctx->API != API_OPENGLES) in _get_vao_pointerv() 272 if (ctx->API != API_OPENGL_COMPAT) in _get_vao_pointerv() 277 if (ctx->API != API_OPENGL_COMPAT) in _get_vao_pointerv() 282 if (ctx->API != API_OPENGL_COMPAT) in _get_vao_pointerv() [all …]
|
| 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()
|
| /third_party/lz4/examples/ |
| D | streaming_api_basics.md | 1 # LZ4 Streaming API Basics 3 ## LZ4 API sets 5 LZ4 has the following API sets : 7 - "Auto Framing" API (lz4frame.h) : 8 This is most recommended API for usual application. 11 - "Block" API : This is recommended for simple purpose. 13 - "Streaming" API : This is designed for complex things. 16 Basically, you should use "Auto Framing" API. 20 ## What is difference between Block and Streaming API ? 22 Block API (de)compresses a single contiguous memory block. [all …]
|
| /third_party/openGLES/xml/ |
| D | Makefile | 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)/GLES2/gl2ext.h \ 28 $(API)/GLES3/gl3.h \ 29 $(API)/GLSC2/glsc2.h \ 30 $(API)/GLSC2/glsc2ext.h [all …]
|
| /third_party/alsa-lib/doc/ |
| D | index.doxygen | 12 API and a library API. This document describes the library API and how 13 it interfaces with the kernel API. 25 API usage 28 Application programmers should use the library API rather than the 29 kernel API. The library offers 100% of the functionality of the kernel API, 34 API links 37 - Page \subpage control explains the primitive controls API. 39 - Page \subpage hcontrol explains the high-level primitive controls API. 40 - Page \subpage mixer explains the mixer controls API. 41 - Page \subpage pcm explains the design of the PCM (digital audio) API. [all …]
|
| /third_party/python/Doc/c-api/ |
| D | stable.rst | 6 C API Stability 9 Python's C API is covered by the Backwards Compatibility Policy, :pep:`387`. 10 While the C API will change with every minor release (e.g. from 3.9 to 3.10), 11 most changes will be source-compatible, typically by only adding new API. 12 Changing existing API or removing API is only done after a deprecation period 22 are private API that can change without notice even in patch releases. 28 Python 3.2 introduced the *Limited API*, a subset of Python's C API. 29 Extensions that only use the Limited API can be 31 Contents of the Limited API are :ref:`listed below <stable-abi-list>`. 35 exposed in the Limited API, but also other ones – for example, functions [all …]
|
| /third_party/ltp/doc/ |
| D | library-api-writing-guidelines.txt | 1 LTP Library API Writing Guidelines 6 https://github.com/linux-test-project/ltp/wiki/C-Test-API[C Test API], 7 https://github.com/linux-test-project/ltp/wiki/Shell-Test-API[Shell Test API]. 12 For extending library API it applies the same general rules as for writing tests, 19 Don't forget to update docs when you change the API. 21 2. C API 27 API source code is in headers `include/*.h`, `include/lapi/*.h` (backward 34 The test author is guaranteed that the test API will not modify these 45 Functions, types and variables in the public test API should have the 52 3. Shell API [all …]
|
| /third_party/skia/third_party/externals/swiftshader/tests/regres/testlist/ |
| D | testlist.go | 33 type API string type 37 EGL = API("egl") 38 GLES2 = API("gles2") 39 GLES3 = API("gles3") 40 Vulkan = API("vulkan") 47 API API member 81 API: g.API, 96 API: g.API, 148 API string 162 API: API(jsonGroup.API),
|
| /third_party/skia/third_party/externals/opengl-registry/xml/ |
| D | Makefile | 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)/GLES2/gl2ext.h \ 39 $(API)/GLES3/gl3.h 40 GLXHEADERS = $(API)/GL/glxext.h 41 WGLHEADERS = $(API)/GL/wglext.h
|
| /third_party/opencl-headers/ |
| D | README.md | 1 # OpenCL<sup>TM</sup> API Headers 3 This repository contains C language headers for the OpenCL API. 38 The OpenCL API headers in this repository are Unified headers and are designed 40 API headers, where version-specific API headers either existed in separate 45 By default, the OpenCL API headers in this repository are for the latest 46 OpenCL version (currently OpenCL 2.2). To use these API headers to target 48 value `CL_TARGET_OPENCL_VERSION` before including the OpenCL API headers. 50 the OpenCL API version. 53 include the OpenCL API headers as follows: 64 LICENSE Source license for the OpenCL API headers [all …]
|
| /third_party/node/doc/api/ |
| D | n-api.md | 1 # Node-API 8 Node-API (formerly N-API) is an API for building native Addons. It is 10 maintained as part of Node.js itself. This API will be Application Binary 19 APIs, the functions available in Node-API are used. 21 APIs exposed by Node-API are generally used to create and manipulate 26 * All Node-API calls return a status code of type `napi_status`. This 27 status indicates whether the API call succeeded or failed. 28 * The API's return value is passed via an out parameter. 35 Node-API is a C API that ensures ABI stability across Node.js versions 36 and different compiler levels. A C++ API can be easier to use. [all …]
|
| /third_party/skia/third_party/externals/harfbuzz/ |
| D | RELEASING.md | 5 - [ ] Print all public API changes: 9 …All API and API semantic changes should be clearly marked as API additions, API changes, or API de… 12 Ensure all new API / deprecations are in listed correctly in docs/harfbuzz-sections.txt. 13 If release added new API, add entry for new API index at the end of docs/harfbuzz-docs.xml. 15 …If there's a backward-incompatible API change (including deletions for API used anywhere), that's …
|
| D | TODO | 1 API issues: 4 - API to accept a list of languages? 9 API additions 16 - Add sanitize API. 18 - Add query / enumeration API for aalt-like features? 20 - Add segmentation API
|
| /third_party/skia/third_party/externals/oboe/docs/ |
| D | AndroidAudioHistory.md | 6 ### 10.0 Q - API 29 10 ### 9.0 Pie - API 28 (August 6, 2018) 15 ### 8.1 Oreo MR1 - API 27 21 ### 8.0 Oreo - API 26 (August 21, 2017) 22 - [AAudio API introduced](https://developer.android.com/ndk/guides/audio/aaudio/aaudio) 27 ### 7.1 Nougat MR1 - API 25 30 ### 7.0 Nougat - API 24 (August 22, 2016) 33 ### 6.0 Marshmallow - API 23 (October 5, 2015) 35 - [MIDI API introduced](https://developer.android.com/reference/android/media/midi/package-summary) 36 - Sound output is broken on the API 23 emulator [all …]
|
| /third_party/vk-gl-cts/doc/testspecs/GLES2/ |
| D | functional.negative_api.txt | 19 Negative API tests 25 + Negative tests for all API functions capable of producing errors 27 - Buffer API 28 - Fragment API 29 - Shader API 30 - State API & Special Functions 31 - Texture API 32 - Vertex Array API 35 + Tests for API functions that cannot produce errors 39 Negative API test set goes through all GL commands that are capable of
|
| /third_party/vulkan-headers/ |
| D | README_OpenHarmony.md | 1 # Vulkan API Headers 3 仓库包含Vulkan API 和 API 注册表。Vulkan 是一个适用于高性能 3D 图形设备的低开销、跨平台 API。与 OpenGL ES (GLES) 一样,Vulkan 提供用于在应用中… 5 …载OpenHarmony平台的Vulkan WSI(Window System Integration, 窗口系统集成)实现,并对外开放Vulkan API。请参考[Vulkan-Loader](… 12 2. 实现了Vulkan API 的 VulKan 驱动程序,由 SoC 提供。 17 Vulkan Loader 会提供标准 Vulkan API 函数符号、OpenHarmony WSI扩展的函数符号,以及许多其他可选扩展。 48 API官方文档 https://registry.khronos.org/vulkan/
|
| /third_party/harfbuzz/ |
| D | RELEASING.md | 5 * `git diff $(git describe | sed 's/-.*//').. src/*.h` prints all public API 8 Document them in NEWS. All API and API semantic changes should be clearly 9 marked as API additions, API changes, or API deletions. Document 10 deprecations. Ensure all new API / deprecations are in listed correctly in 11 docs/harfbuzz-sections.txt. If release added new API, add entry for new 12 API index at the end of docs/harfbuzz-docs.xml. 14 If there's a backward-incompatible API change (including deletions for API
|
| D | TODO | 1 API issues: 4 - API to accept a list of languages? 9 API additions 16 - Add sanitize API. 18 - Add query / enumeration API for aalt-like features? 20 - Add segmentation API
|
| /third_party/flutter/skia/third_party/externals/harfbuzz/ |
| D | TODO | 1 API issues: 4 - API to accept a list of languages? 9 API additions 16 - Add sanitize API. 18 - Add query / enumeration API for aalt-like features? 20 - Add segmentation API
|