Home
last modified time | relevance | path

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

12345678910>>...45

/external/mesa3d/src/egl/main/
Deglfallbacks.c55 memset(&drv->API, 0, sizeof(drv->API)); in _eglInitDriverFallbacks()
58 drv->API.Initialize = NULL; in _eglInitDriverFallbacks()
59 drv->API.Terminate = NULL; in _eglInitDriverFallbacks()
61 drv->API.GetConfigs = _eglGetConfigs; in _eglInitDriverFallbacks()
62 drv->API.ChooseConfig = _eglChooseConfig; in _eglInitDriverFallbacks()
63 drv->API.GetConfigAttrib = _eglGetConfigAttrib; in _eglInitDriverFallbacks()
65 drv->API.CreateContext = (CreateContext_t) _eglReturnFalse; in _eglInitDriverFallbacks()
66 drv->API.DestroyContext = (DestroyContext_t) _eglReturnFalse; in _eglInitDriverFallbacks()
67 drv->API.MakeCurrent = (MakeCurrent_t) _eglReturnFalse; in _eglInitDriverFallbacks()
68 drv->API.QueryContext = _eglQueryContext; in _eglInitDriverFallbacks()
[all …]
DREADME.txt8 1. An EGL API dispatcher. This directly routes all the eglFooBar() API
11 2. Fallbacks for EGL API functions. A driver _could_ implement all the
12 EGL API calls from scratch. But in many cases, the fallbacks provided
26 As part of initialization, the dispatch table in _EGLDriver->API must be
29 driver->API.Initialize and driver->API.Terminate _must_ be implemented
34 to the driver->API.Initialize() function. Any additional driver
59 When eglTerminate() is called, the driver->API.Terminate() function is
Deglapi.c345 drv->API.Terminate(drv, disp); in eglTerminate()
362 ret = drv->API.QueryString(drv, disp, name); in eglQueryString()
377 ret = drv->API.GetConfigs(drv, disp, configs, config_size, num_config); in eglGetConfigs()
392 ret = drv->API.ChooseConfig(drv, disp, attrib_list, configs, in eglChooseConfig()
409 ret = drv->API.GetConfigAttrib(drv, disp, conf, attribute, value); in eglGetConfigAttrib()
437 context = drv->API.CreateContext(drv, disp, conf, share, attrib_list); in eglCreateContext()
454 ret = drv->API.DestroyContext(drv, disp, context); in eglDestroyContext()
498 ret = drv->API.MakeCurrent(drv, disp, draw_surf, read_surf, context); in eglMakeCurrent()
514 ret = drv->API.QueryContext(drv, disp, context, attribute, value); in eglQueryContext()
534 surf = drv->API.CreateWindowSurface(drv, disp, conf, window, attrib_list); in eglCreateWindowSurface()
[all …]
/external/mesa3d/src/mesa/main/
Dapi_exec.c136 if (ctx->API != API_OPENGL_CORE && ctx->API != API_OPENGLES2) { in _mesa_create_exec_table()
148 if (ctx->API == API_OPENGL || ctx->API == API_OPENGL_CORE) in _mesa_create_exec_table()
157 if (ctx->API != API_OPENGL_CORE && ctx->API != API_OPENGLES2) { in _mesa_create_exec_table()
163 if (ctx->API == API_OPENGL) { in _mesa_create_exec_table()
167 if (ctx->API != API_OPENGL_CORE && ctx->API != API_OPENGLES2) { in _mesa_create_exec_table()
171 if (ctx->API != API_OPENGLES2) { in _mesa_create_exec_table()
174 if (ctx->API != API_OPENGL_CORE && ctx->API != API_OPENGLES2) { in _mesa_create_exec_table()
180 if (ctx->API != API_OPENGL_CORE && ctx->API != API_OPENGLES2) { in _mesa_create_exec_table()
187 if (ctx->API != API_OPENGL_CORE && ctx->API != API_OPENGLES2) { in _mesa_create_exec_table()
193 if (ctx->API != API_OPENGL_CORE && ctx->API != API_OPENGLES2) { in _mesa_create_exec_table()
[all …]
Denable.c276 if (ctx->API != API_OPENGL && ctx->API != API_OPENGLES) in _mesa_set_enable()
284 if (ctx->API != API_OPENGL) in _mesa_set_enable()
333 if (ctx->API != API_OPENGL && ctx->API != API_OPENGLES) in _mesa_set_enable()
369 if (ctx->API != API_OPENGL && ctx->API != API_OPENGLES) in _mesa_set_enable()
384 if (ctx->API != API_OPENGL && ctx->API != API_OPENGLES) in _mesa_set_enable()
399 if (ctx->API != API_OPENGL && ctx->API != API_OPENGLES) in _mesa_set_enable()
411 if (!_mesa_is_desktop_gl(ctx) && ctx->API != API_OPENGLES) in _mesa_set_enable()
420 if (ctx->API != API_OPENGL) in _mesa_set_enable()
429 if (ctx->API != API_OPENGL) in _mesa_set_enable()
437 if (!_mesa_is_desktop_gl(ctx) && ctx->API != API_OPENGLES) in _mesa_set_enable()
[all …]
Dgetstring.c42 switch (ctx->API) { in shading_language_version()
129 if (ctx->API == API_OPENGL_CORE) { in _mesa_GetString()
136 if (ctx->API == API_OPENGLES) in _mesa_GetString()
143 if (ctx->API == API_OPENGL && in _mesa_GetString()
215 if (ctx->API != API_OPENGL && ctx->API != API_OPENGLES) in _mesa_GetPointerv()
220 if (ctx->API != API_OPENGL && ctx->API != API_OPENGLES) in _mesa_GetPointerv()
225 if (ctx->API != API_OPENGL && ctx->API != API_OPENGLES) in _mesa_GetPointerv()
230 if (ctx->API != API_OPENGL) in _mesa_GetPointerv()
235 if (ctx->API != API_OPENGL) in _mesa_GetPointerv()
240 if (ctx->API != API_OPENGL) in _mesa_GetPointerv()
[all …]
Dhint.c54 if (ctx->API != API_OPENGL && 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 && ctx->API != API_OPENGLES) in _mesa_Hint()
78 if (ctx->API != API_OPENGL && ctx->API != API_OPENGLES) in _mesa_Hint()
96 if (ctx->API != API_OPENGL) in _mesa_Hint()
116 if (ctx->API == API_OPENGL_CORE) in _mesa_Hint()
126 if (ctx->API == API_OPENGLES || !ctx->Extensions.ARB_fragment_shader) in _mesa_Hint()
Dvtxfmt.c51 if (ctx->API != API_OPENGL_CORE && ctx->API != API_OPENGLES2) { in install_vtxfmt()
60 if (ctx->API == API_OPENGL) { in install_vtxfmt()
64 if (ctx->API != API_OPENGL_CORE && ctx->API != API_OPENGLES2) { in install_vtxfmt()
98 if (ctx->API == API_OPENGL) { in install_vtxfmt()
110 if (ctx->API != API_OPENGLES2 || _mesa_is_gles3(ctx)) { in install_vtxfmt()
116 if (ctx->API != API_OPENGLES2) { in install_vtxfmt()
126 if (ctx->API != API_OPENGLES2 || _mesa_is_gles3(ctx)) { in install_vtxfmt()
131 if (ctx->API != API_OPENGLES2) { in install_vtxfmt()
142 if (ctx->API == API_OPENGL) { in install_vtxfmt()
164 if (ctx->API != API_OPENGLES2) { in install_vtxfmt()
[all …]
/external/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 …]
/external/ImageMagick/coders/
Dwmf.c240 #define ERR(API) ((API)->err != wmf_E_None) argument
376 #define WmfDrawingWand (((wmf_magick_t*)((API)->device_data))->draw_wand)
398 static void lite_font_init (wmfAPI* API, wmfAPI_Options* options);
399 static void lite_font_map(wmfAPI* API,wmfFont* font);
400 static float lite_font_stringwidth(wmfAPI* API, wmfFont* font, char* str);
403 static void draw_fill_color_rgb(wmfAPI* API, const wmfRGB* rgb);
404 static void draw_stroke_color_rgb(wmfAPI* API, const wmfRGB* rgb);
405 static void draw_pattern_push(wmfAPI* API, unsigned long id, unsigned long columns, unsigne…
409 static void ipa_bmp_draw(wmfAPI * API, wmfBMP_Draw_t * bmp_draw);
410 static void ipa_bmp_free(wmfAPI * API, wmfBMP * bmp);
[all …]
/external/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 thing.
16 Basically, you should use "Auto Framing" API.
20 ## What is difference between Block and Streaming API ?
22 Block API (de)compresses single contiguous memory block.
[all …]
/external/eigen/doc/
DB01_Experimental.dox9API is, to a large extent, stable. However, we wish to retain the freedom to make API incompatible…
11 Our goal is that for the 2.1 release (expected in July 2009) most of these parts become API-stable …
13API stability is a major concern for our users. That's why it's a priority for us to reach it, but…
17 \li be subject to an API incompatible change;
18 \li introduce API or ABI incompatible changes in your own code if you let them affect your API or A…
22 The following modules are considered entirely experimental, and we make no firm API stability guara…
37 The only classes subject to (even partial) API stability guarantee (meaning that you can safely con…
38 \li MatrixBase : partial API stability (see below)
39 \li Matrix : full API stability (except for experimental stuff inherited from MatrixBase)
40 \li Map : full API stability (except for experimental stuff inherited from MatrixBase)
[all …]
/external/deqp/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
/external/harfbuzz_ng/
DTODO13 API issues:
16 - API to accept a list of languages?
25 API additions
34 - Add sanitize API (and a cached version, that saves result on blob user-data)
36 - BCP 47 language handling / API (language_matches?)
40 - Add query / enumeration API for aalt-like features?
44 - Add segmentation API
58 - ot-layout enumeration API (needs font)
DNEWS7 - New API:
48 new API is:
50 New API:
53 with supporting API:
55 New API:
65 taking normalized coordinates. API to take design coordinates
89 New API:
176 - API changes:
196 - Also, two rather small API changes:
205 New API:
[all …]
/external/llvm/test/tools/gold/X86/
Demit-llvm.ll8 ; RUN: FileCheck --check-prefix=API %s < %T/../apifile.txt
100 ; API: f1 PREVAILING_DEF_IRONLY
101 ; API: f2 PREVAILING_DEF_IRONLY
102 ; API: f3 PREVAILING_DEF_IRONLY_EXP
103 ; API: f4 PREVAILING_DEF_IRONLY_EXP
104 ; API: f5 PREVAILING_DEF_IRONLY_EXP
105 ; API: f6 PREVAILING_DEF_IRONLY_EXP
106 ; API: f7 PREVAILING_DEF_IRONLY_EXP
107 ; API: f8 PREVAILING_DEF_IRONLY_EXP
108 ; API: g7 UNDEF
[all …]
/external/libcxx/docs/DesignDocs/
DThreadingSupportAPI.rst2 Threading Support API
14 other. To address this libc++ wraps the underlying threading API in a new and
15 consistent API, which it uses internally to implement threading primitives.
21 External Threading API and the ``<__external_threading>`` header
24 In order to support vendors with custom threading API's libc++ allows the
36 libc++ can be compiled with its internal threading API delegating to an external
39 expected to provide the implementation of the libc++ internal threading API.
43 API but leaves out the implementation.
62 header to provide the internal threading API. This macro overrides
67 internal threading API.
[all …]
/external/syslinux/gpxe/src/doc/
Dpxe_extensions25 Set before calling API service:
32 Returned from API service:
34 FileHandle: Handle for use in subsequent PXE FILE API calls.
62 Set before calling API service:
67 Returned from API service:
97 Set before calling API service:
102 Returned from API service:
125 This API function is non-blocking. PXENV_EXIT_SUCCESS
143 Set before calling API service:
153 Returned from API service:
[all …]
/external/libese/libese/
Dese.c30 API const char *ese_name(const struct EseInterface *ese) { in ese_name()
40 API int ese_open(struct EseInterface *ese, void *hw_opts) { in ese_open()
51 API const char *ese_error_message(const struct EseInterface *ese) { in ese_error_message()
55 API int ese_error_code(const struct EseInterface *ese) { in ese_error_code()
59 API bool ese_error(const struct EseInterface *ese) { return ese->error.is_err; } in ese_error()
61 API void ese_set_error(struct EseInterface *ese, int code) { in ese_set_error()
84 API int ese_transceive(struct EseInterface *ese, const uint8_t *tx_buf, in ese_transceive()
108 API void ese_close(struct EseInterface *ese) { in ese_close()
/external/icu/icu4j/tools/build/
DREADME.txt10 supported API between versions of ICU4J.
16 generate a file listing information about the public API, including
18 private API, API marked @internal. The file is written as text, so it
37 on removals, changes, and additions to the API. It does this by
38 comparing the API information in the two API files. When new classes
39 are added, only the class is listed, not its entire API, and similarly
42 by showing the old and new versions of the API.
45 about inherited API. So for example, moving public API from a class
46 to a base class is reported as a deletion of API from the original
47 class, even though the effective API on the original class is
[all …]
/external/minijail/
Dlibminijail.c233 struct minijail API *minijail_new(void) in minijail_new()
238 void API minijail_change_uid(struct minijail *j, uid_t uid) in minijail_change_uid()
246 void API minijail_change_gid(struct minijail *j, gid_t gid) in minijail_change_gid()
254 void API minijail_set_supplementary_gids(struct minijail *j, size_t size, in minijail_set_supplementary_gids()
284 void API minijail_keep_supplementary_gids(struct minijail *j) { in minijail_keep_supplementary_gids()
288 int API minijail_change_user(struct minijail *j, const char *user) in minijail_change_user()
323 int API minijail_change_group(struct minijail *j, const char *group) in minijail_change_group()
353 void API minijail_use_seccomp(struct minijail *j) in minijail_use_seccomp()
358 void API minijail_no_new_privs(struct minijail *j) in minijail_no_new_privs()
363 void API minijail_use_seccomp_filter(struct minijail *j) in minijail_use_seccomp_filter()
[all …]
/external/mesa3d/src/gallium/state_trackers/egl/common/
Degl_g3d_api.c896 drv->API.ChooseConfig = egl_g3d_choose_config; in egl_g3d_init_driver_api()
898 drv->API.CreateContext = egl_g3d_create_context; in egl_g3d_init_driver_api()
899 drv->API.DestroyContext = egl_g3d_destroy_context; in egl_g3d_init_driver_api()
900 drv->API.CreateWindowSurface = egl_g3d_create_window_surface; in egl_g3d_init_driver_api()
901 drv->API.CreatePixmapSurface = egl_g3d_create_pixmap_surface; in egl_g3d_init_driver_api()
902 drv->API.CreatePbufferSurface = egl_g3d_create_pbuffer_surface; in egl_g3d_init_driver_api()
903 drv->API.CreatePbufferFromClientBuffer = egl_g3d_create_pbuffer_from_client_buffer; in egl_g3d_init_driver_api()
904 drv->API.DestroySurface = egl_g3d_destroy_surface; in egl_g3d_init_driver_api()
905 drv->API.MakeCurrent = egl_g3d_make_current; in egl_g3d_init_driver_api()
906 drv->API.SwapBuffers = egl_g3d_swap_buffers; in egl_g3d_init_driver_api()
[all …]
/external/deqp/doc/testspecs/GLES31/
Dfunctional.debug.txt25 + Reporting basic API errors
41 + Negative API tests for the extension itself
42 + Some API errors
59 Basic API error conditions are tested by calling the API in a manner that should
62 Other than the fetching of errors (where necessary) the API usage is identical
68 Message filtering tests use a partially randomized set of API calls. The
71 (unfiltered) state and the API calls are re-run. The messages from the second
75 Filtering tests are essentially run several times with the same set of API
78 Asynchronous message generation is tested by running the same set of API calls
80 comparing the generated messages. The set of API calls used is randomized.
/external/libmojo/mojo/public/c/
DREADME.md1 Mojo Public C API
4 This directory contains C language bindings for the Mojo Public API.
9 The system/ subdirectory provides definitions of the basic low-level API used by
20 This directory contains a C API for running tests. This API is only available
/external/libmojo/mojo/edk/embedder/
DREADME.md1 Mojo Embedder API
4 The Mojo Embedder API is an unstable, internal API to the Mojo system
11 code should use the Mojo Public API (under src/mojo/public) instead. The
12 Embedder API should only be used to initialize the environment, set up the

12345678910>>...45