Home
last modified time | relevance | path

Searched refs:API (Results 1 – 25 of 3128) sorted by relevance

12345678910>>...126

/third_party/vk-gl-cts/external/openglcts/modules/gles31/
Des31cArrayOfArraysTests.hpp244 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 …]
Des31cArrayOfArraysTests.cpp314 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/
Dgroups1 /// @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/
Dadding-new-napi-api.md1 # 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/
D16.MIGRATION-GUIDE.md7 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/
Denable.c354 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 …]
Dgetstring.c48 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 …]
Dhint.c54 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/
Dstreaming_api_basics.md1 # 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/
DMakefile21 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/
Dindex.doxygen12 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/
Dstable.rst6 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/
Dlibrary-api-writing-guidelines.txt1 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/
Dtestlist.go33 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/
DMakefile32 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/
DREADME.md1 # 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/
Dn-api.md1 # 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/
DRELEASING.md5 - [ ] 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 …
DTODO1 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/
DAndroidAudioHistory.md6 ### 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/
Dfunctional.negative_api.txt19 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/
DREADME_OpenHarmony.md1 # Vulkan API Headers
3 仓库包含Vulkan APIAPI 注册表。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/
DRELEASING.md5 * `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
DTODO1 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/
DTODO1 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

12345678910>>...126