| /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); 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… 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 …]
|
| 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/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 …]
|
| /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/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/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/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 | NEWS | 24 - New API: 33 - The hb-subset API and the harfbuzz-subset library's ABI are now declared 37 - The hb-style API is now stable and no longer experimental. 39 - New API: 57 - Removed old unstable harfbuzz-subset API: 83 - Final subset API is in place and if no issues are discovered, it will be the 84 stable subset API of HarfBuzz 3.0.0. Old API is kept to ease transition, but 92 - Undeprecated API: 100 - Subsetter API is being stabilized, with the first stable API to happen in 128 - New API: [all …]
|
| /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/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
|
| /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/flutter/skia/third_party/externals/freetype/ |
| D | modules.cfg | 108 # that its public API is subject to change if necessary). See 118 # See include/freetype/ftgzip.h for the API. 123 # See include/freetype/ftlzw.h for the API. 128 # See include/freetype/ftbzip2.h for the API. 153 # See include/freetype/ftbbox.h for the API. 158 # See include/freetype/ftbdf.h for the API. 164 # See include/freetype/ftbitmap.h for the API. 169 # See include/freetype/ftcid.h for the API. 174 # See include/freetype/freetype.h for the API. 179 # See include/freetype/ftgasp.h for the API. [all …]
|
| /third_party/skia/third_party/externals/freetype/ |
| D | modules.cfg | 111 # that its public API is subject to change if necessary). See 121 # See include/freetype/ftgzip.h for the API. 126 # See include/freetype/ftlzw.h for the API. 131 # See include/freetype/ftbzip2.h for the API. 156 # See include/freetype/ftbbox.h for the API. 161 # See include/freetype/ftbdf.h for the API. 167 # See include/freetype/ftbitmap.h for the API. 172 # See include/freetype/ftcid.h for the API. 177 # See include/freetype/freetype.h for the API. 182 # See include/freetype/ftgasp.h for the API. [all …]
|
| /third_party/freetype/ |
| D | modules.cfg | 114 # that its public API is subject to change if necessary). See 124 # See include/freetype/ftgzip.h for the API. 129 # See include/freetype/ftlzw.h for the API. 134 # See include/freetype/ftbzip2.h for the API. 159 # See include/freetype/ftbbox.h for the API. 164 # See include/freetype/ftbdf.h for the API. 170 # See include/freetype/ftbitmap.h for the API. 175 # See include/freetype/ftcid.h for the API. 180 # See include/freetype/freetype.h for the API. 185 # See include/freetype/ftgasp.h for the API. [all …]
|
| /third_party/flutter/skia/third_party/externals/harfbuzz/ |
| D | NEWS | 32 - New API: 53 New API in hb-aat.h: 63 - Add font variations named-instance API. 64 - Deprecate font variations axis enumeration API and add replacement. 67 o Implement 'feat' table API for feature detection. 70 New API: 87 Deprecated API: 128 o COLR/CPAL API to fetch color layers. 130 o CBDT/sbix API to fetch PNG images. 131 - New 'name' table API. [all …]
|