Home
last modified time | relevance | path

Searched refs:pipeline (Results 1 – 25 of 37) sorted by relevance

12

/frameworks/native/opengl/tools/glgen/specs/gles11/
DGLES31.spec12 void glUseProgramStages ( GLuint pipeline, GLbitfield stages, GLuint program )
13 void glActiveShaderProgram ( GLuint pipeline, GLuint program )
15 void glBindProgramPipeline ( GLuint pipeline )
18 GLboolean glIsProgramPipeline ( GLuint pipeline )
19 void glGetProgramPipelineiv ( GLuint pipeline, GLenum pname, GLint *params )
53 void glValidateProgramPipeline ( GLuint pipeline )
54 void glGetProgramPipelineInfoLog ( GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoL…
/frameworks/base/docs/html/guide/topics/graphics/
Dindex.jd15 <p>Earlier this year, Android 3.0 launched with a new 2D rendering pipeline designed to
16 support hardware acceleration on tablets. With this new pipeline, all drawing operations performed
18 Sandwich, brings an improved version of the hardware-accelerated 2D rendering pipeline.</p>
33 used for windows composition or OpenGL games for instance, but with this new rendering pipeline
Dhardware-accel.jd50 <p>Beginning in Android 3.0 (API level 11), the Android 2D rendering pipeline supports hardware
138 rendering pipeline.</p>
257 <p>When hardware accelerated, the 2D rendering pipeline supports the most commonly used {@link
411 <p>The hardware accelerated 2D rendering pipeline was built first to support unscaled drawing,
520 pipeline.</li>
594 rendering pipeline as well. Reducing views is one of the easiest ways to optimize your UI.</dd>
609 pipeline.</dd>
614 time you create or modify a path, the hardware pipeline creates a new mask, which can be
Dopengl.jd67 pipeline provided by the device manufacturer. A device running Android 4.3 or higher <em>may
276 matrix and apply them to the OpenGL rendering pipeline. The projection matrix recalculates the
456 environment which allows the rendering pipeline to ignore (not calculate or draw) the back face of a
488 pipeline, while the OpenGL ES 2.0 and 3.0 APIs provide more direct control of the pipeline through
720 manufacturer's implementation of the OpenGL ES graphics pipeline.</li>
726 pipeline and convenience functions which are not available in the OpenGL ES 2.0 or 3.0 APIs.
730 of control by providing a fully programmable pipeline through the use of shaders. With more
731 direct control of the graphics processing pipeline, developers can create effects that would be
/frameworks/base/opengl/java/android/opengl/
DGLES31.java329 int pipeline, in glUseProgramStages() argument
337 int pipeline, in glActiveShaderProgram() argument
351 int pipeline in glBindProgramPipeline() argument
387 int pipeline in glIsProgramPipeline() argument
393 int pipeline, in glGetProgramPipelineiv() argument
402 int pipeline, in glGetProgramPipelineiv() argument
941 int pipeline in glValidateProgramPipeline() argument
/frameworks/base/docs/html/training/graphics/opengl/
Ddraw.jd38 great deal of control over the graphics rendering pipeline.</p>
75 must provide a lot of details to the graphics rendering pipeline. Specifically, you must define the
168 OpenGL ES requires that you specify several parameters to tell the rendering pipeline what you want
239 graphics pipeline.</p>
Dshapes.jd50 OpenGL ES graphics pipeline for processing.</p>
112 OpenGL ES graphics pipeline how to draw these vertices. Here’s the code for this shape:</p>
/frameworks/base/docs/html/training/testing/
Dperformance.jd52 pipeline.
125 columns describing time spent in each stage of the frame-producing pipeline. The next section
261 <li>To learn more about the measure &amp; layout phases of the rendering pipeline, check
371 tab-separated-values. This data can be useful for indicating which parts of the drawing pipeline
392 represents a different stage of the rendering pipeline, so that you can see what parts of
394 rendering pipeline, and how to optimize for it, see the <a href=
434 For more information on how Android’s rendering pipeline works, common problems that you
572 result of a bottleneck in a different part of the pipeline. So, to account for this
603 Once you have the ability to execute a UI test, and a pipeline to gather the data from a
653 precise timing information about every stage of the rendering pipeline, every thread and
/frameworks/native/opengl/libs/GLES2/
Dgl2_api.in772 void API_ENTRY(glUseProgramStages)(GLuint pipeline, GLbitfield stages, GLuint program) {
773 CALL_GL_API(glUseProgramStages, pipeline, stages, program);
775 void API_ENTRY(glActiveShaderProgram)(GLuint pipeline, GLuint program) {
776 CALL_GL_API(glActiveShaderProgram, pipeline, program);
781 void API_ENTRY(glBindProgramPipeline)(GLuint pipeline) {
782 CALL_GL_API(glBindProgramPipeline, pipeline);
790 GLboolean API_ENTRY(glIsProgramPipeline)(GLuint pipeline) {
791 CALL_GL_API_RETURN(glIsProgramPipeline, pipeline);
793 void API_ENTRY(glGetProgramPipelineiv)(GLuint pipeline, GLenum pname, GLint *params) {
794 CALL_GL_API(glGetProgramPipelineiv, pipeline, pname, params);
[all …]
Dgl2ext_api.in451 void API_ENTRY(glActiveShaderProgramEXT)(GLuint pipeline, GLuint program) {
452 CALL_GL_API(glActiveShaderProgramEXT, pipeline, program);
454 void API_ENTRY(glBindProgramPipelineEXT)(GLuint pipeline) {
455 CALL_GL_API(glBindProgramPipelineEXT, pipeline);
466 void API_ENTRY(glGetProgramPipelineInfoLogEXT)(GLuint pipeline, GLsizei bufSize, GLsizei *length, G…
467 CALL_GL_API(glGetProgramPipelineInfoLogEXT, pipeline, bufSize, length, infoLog);
469 void API_ENTRY(glGetProgramPipelineivEXT)(GLuint pipeline, GLenum pname, GLint *params) {
470 CALL_GL_API(glGetProgramPipelineivEXT, pipeline, pname, params);
472 GLboolean API_ENTRY(glIsProgramPipelineEXT)(GLuint pipeline) {
473 CALL_GL_API_RETURN(glIsProgramPipelineEXT, pipeline);
[all …]
/frameworks/base/docs/html/ndk/guides/graphics/
Ddesign-notes.jd19 optimizations, such as pipeline reuse, for apps. Instead, apps using Vulkan must
111 multiple descriptor sets per pipeline rather than rebinding all resources for
/frameworks/native/opengl/include/GLES3/
Dgl31.h1395 typedef void (GL_APIENTRYP PFNGLUSEPROGRAMSTAGESPROC) (GLuint pipeline, GLbitfield stages, GLuint p…
1396 typedef void (GL_APIENTRYP PFNGLACTIVESHADERPROGRAMPROC) (GLuint pipeline, GLuint program);
1398 typedef void (GL_APIENTRYP PFNGLBINDPROGRAMPIPELINEPROC) (GLuint pipeline);
1401 typedef GLboolean (GL_APIENTRYP PFNGLISPROGRAMPIPELINEPROC) (GLuint pipeline);
1402 typedef void (GL_APIENTRYP PFNGLGETPROGRAMPIPELINEIVPROC) (GLuint pipeline, GLenum pname, GLint *pa…
1436 typedef void (GL_APIENTRYP PFNGLVALIDATEPROGRAMPIPELINEPROC) (GLuint pipeline);
1437 typedef void (GL_APIENTRYP PFNGLGETPROGRAMPIPELINEINFOLOGPROC) (GLuint pipeline, GLsizei bufSize, G…
1464 GL_APICALL void GL_APIENTRY glUseProgramStages (GLuint pipeline, GLbitfield stages, GLuint program);
1465 GL_APICALL void GL_APIENTRY glActiveShaderProgram (GLuint pipeline, GLuint program);
1467 GL_APICALL void GL_APIENTRY glBindProgramPipeline (GLuint pipeline);
[all …]
Dgl32.h1395 typedef void (GL_APIENTRYP PFNGLUSEPROGRAMSTAGESPROC) (GLuint pipeline, GLbitfield stages, GLuint p…
1396 typedef void (GL_APIENTRYP PFNGLACTIVESHADERPROGRAMPROC) (GLuint pipeline, GLuint program);
1398 typedef void (GL_APIENTRYP PFNGLBINDPROGRAMPIPELINEPROC) (GLuint pipeline);
1401 typedef GLboolean (GL_APIENTRYP PFNGLISPROGRAMPIPELINEPROC) (GLuint pipeline);
1402 typedef void (GL_APIENTRYP PFNGLGETPROGRAMPIPELINEIVPROC) (GLuint pipeline, GLenum pname, GLint *pa…
1436 typedef void (GL_APIENTRYP PFNGLVALIDATEPROGRAMPIPELINEPROC) (GLuint pipeline);
1437 typedef void (GL_APIENTRYP PFNGLGETPROGRAMPIPELINEINFOLOGPROC) (GLuint pipeline, GLsizei bufSize, G…
1464 GL_APICALL void GL_APIENTRY glUseProgramStages (GLuint pipeline, GLbitfield stages, GLuint program);
1465 GL_APICALL void GL_APIENTRY glActiveShaderProgram (GLuint pipeline, GLuint program);
1467 GL_APICALL void GL_APIENTRY glBindProgramPipeline (GLuint pipeline);
[all …]
/frameworks/base/core/jni/
Dandroid_opengl_GLES31.cpp869 (JNIEnv *_env, jobject _this, jint pipeline, jint stages, jint program) { in android_glUseProgramStages__III() argument
871 (GLuint)pipeline, in android_glUseProgramStages__III()
880 (JNIEnv *_env, jobject _this, jint pipeline, jint program) { in android_glActiveShaderProgram__II() argument
882 (GLuint)pipeline, in android_glActiveShaderProgram__II()
958 (JNIEnv *_env, jobject _this, jint pipeline) { in android_glBindProgramPipeline__I() argument
960 (GLuint)pipeline in android_glBindProgramPipeline__I()
1099 (JNIEnv *_env, jobject _this, jint pipeline) { in android_glIsProgramPipeline__I() argument
1102 (GLuint)pipeline in android_glIsProgramPipeline__I()
1110 (JNIEnv *_env, jobject _this, jint pipeline, jint pname, jintArray params_ref, jint offset) { in android_glGetProgramPipelineiv__II_3II() argument
1136 (GLuint)pipeline, in android_glGetProgramPipelineiv__II_3II()
[all …]
/frameworks/rs/java/tests/Refocus/src/com/android/rs/test/
Dpixel_format_f32.rsh5 // following purposes in the refocus filter pipeline.
/frameworks/native/vulkan/api/
Dvulkan.api1086 …_STAGE_ALL_GRAPHICS_BIT = 0x00008000, /// All stages of the graphics pipeline
1882 …VkPipelineLayout layout /// Interface layout of the pipeline
1883 …T is set and this value is nonzero, it specifies the handle of the base pipeline this is a derivat…
1884 …is value is not -1, it specifies an index into pCreateInfos of the base pipeline this is a derivat…
2033 …elineLayout layout /// Interface layout of the pipeline
2036 …T is set and this value is nonzero, it specifies the handle of the base pipeline this is a derivat…
2037 …is value is not -1, it specifies an index into pCreateInfos of the base pipeline this is a derivat…
2058 … descriptorSetCount /// Number of descriptor sets interfaced by the pipeline
2060 … pushConstantRangeCount /// Number of push-constant ranges used by the pipeline
2243 … pipelineStatisticsQuery /// pipeline statistics query
[all …]
/frameworks/native/opengl/libs/
Dentries.in1 GL_ENTRY(void, glActiveShaderProgram, GLuint pipeline, GLuint program)
2 GL_ENTRY(void, glActiveShaderProgramEXT, GLuint pipeline, GLuint program)
25 GL_ENTRY(void, glBindProgramPipeline, GLuint pipeline)
26 GL_ENTRY(void, glBindProgramPipelineEXT, GLuint pipeline)
382 GL_ENTRY(void, glGetProgramPipelineInfoLog, GLuint pipeline, GLsizei bufSize, GLsizei *length, GLch…
383 GL_ENTRY(void, glGetProgramPipelineInfoLogEXT, GLuint pipeline, GLsizei bufSize, GLsizei *length, G…
384 GL_ENTRY(void, glGetProgramPipelineiv, GLuint pipeline, GLenum pname, GLint *params)
385 GL_ENTRY(void, glGetProgramPipelineivEXT, GLuint pipeline, GLenum pname, GLint *params)
479 GL_ENTRY(GLboolean, glIsProgramPipeline, GLuint pipeline)
480 GL_ENTRY(GLboolean, glIsProgramPipelineEXT, GLuint pipeline)
[all …]
/frameworks/native/opengl/include/GLES2/
Dgl2ext.h1510 typedef void (GL_APIENTRYP PFNGLACTIVESHADERPROGRAMEXTPROC) (GLuint pipeline, GLuint program);
1511 typedef void (GL_APIENTRYP PFNGLBINDPROGRAMPIPELINEEXTPROC) (GLuint pipeline);
1515 typedef void (GL_APIENTRYP PFNGLGETPROGRAMPIPELINEINFOLOGEXTPROC) (GLuint pipeline, GLsizei bufSize…
1516 typedef void (GL_APIENTRYP PFNGLGETPROGRAMPIPELINEIVEXTPROC) (GLuint pipeline, GLenum pname, GLint …
1517 typedef GLboolean (GL_APIENTRYP PFNGLISPROGRAMPIPELINEEXTPROC) (GLuint pipeline);
1538 typedef void (GL_APIENTRYP PFNGLUSEPROGRAMSTAGESEXTPROC) (GLuint pipeline, GLbitfield stages, GLuin…
1539 typedef void (GL_APIENTRYP PFNGLVALIDATEPROGRAMPIPELINEEXTPROC) (GLuint pipeline);
1555 GL_APICALL void GL_APIENTRY glActiveShaderProgramEXT (GLuint pipeline, GLuint program);
1556 GL_APICALL void GL_APIENTRY glBindProgramPipelineEXT (GLuint pipeline);
1560 GL_APICALL void GL_APIENTRY glGetProgramPipelineInfoLogEXT (GLuint pipeline, GLsizei bufSize, GLsiz…
[all …]
/frameworks/base/docs/html/training/volley/
Dindex.jd67 repository at {@code frameworks/volley} and contains the main request dispatch pipeline
Dsimple.jd95 {@code add()}, as shown above. Once you add the request it moves through the pipeline,
/frameworks/data-binding/extensions/library/
Dbuild.gradle25 import com.android.build.gradle.internal.pipeline.TransformManager;
/frameworks/native/vulkan/libvulkan/
Dapi_gen.cpp347 VKAPI_ATTR void DestroyPipeline(VkDevice device, VkPipeline pipeline, const VkAllocationCallbacks* …
373 …ipeline(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline);
878 VKAPI_ATTR void DestroyPipeline(VkDevice device, VkPipeline pipeline, const VkAllocationCallbacks* … in DestroyPipeline() argument
879 GetData(device).dispatch.DestroyPipeline(device, pipeline, pAllocator); in DestroyPipeline()
982 …peline(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline) { in CmdBindPipeline() argument
983 GetData(commandBuffer).dispatch.CmdBindPipeline(commandBuffer, pipelineBindPoint, pipeline); in CmdBindPipeline()
1548 VKAPI_ATTR void vkDestroyPipeline(VkDevice device, VkPipeline pipeline, const VkAllocationCallbacks… in vkDestroyPipeline() argument
1549 vulkan::api::DestroyPipeline(device, pipeline, pAllocator); in vkDestroyPipeline()
1678 …peline(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline) { in vkCmdBindPipeline() argument
1679 vulkan::api::CmdBindPipeline(commandBuffer, pipelineBindPoint, pipeline); in vkCmdBindPipeline()
/frameworks/native/vulkan/nulldrv/
Dnull_driver_gen.h98 VKAPI_ATTR void DestroyPipeline(VkDevice device, VkPipeline pipeline, const VkAllocationCallbacks* …
124 …ipeline(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline);
Dnull_driver.cpp1208 void DestroyPipeline(VkDevice device, VkPipeline pipeline, const VkAllocationCallbacks* allocator) { in DestroyPipeline() argument
1265 …ndPipeline(VkCommandBuffer cmdBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline) { in CmdBindPipeline() argument
/frameworks/base/docs/html/ndk/guides/audio/
Dsample-rates.jd104 upsampling. Note that some parts of the audio pipeline

12