Home
last modified time | relevance | path

Searched +full:gl +full:- +full:rules +full:- +full:performance (Results 1 – 25 of 187) sorted by relevance

12345678

/third_party/mesa3d/.gitlab-ci/
Dtest-source-dep.yml5 .scheduled_pipeline-rules:
6 rules:
7 - if: &is-scheduled-pipeline '$CI_PIPELINE_SOURCE == "schedule"'
12 .no_scheduled_pipelines-rules:
13 rules:
14 - if: *is-scheduled-pipeline
18 # ---------------------------------------------------------------
19 .core-rules:
20 rules:
21 - !reference [.no_scheduled_pipelines-rules, rules]
[all …]
/third_party/mesa3d/src/gallium/drivers/virgl/ci/
Dgitlab-ci.yml1 .virpipe-test:
3 - .test-gl
4 - .virgl-rules
7 FLAKES_CHANNEL: "#virgl-ci"
9 - xvfb-run --server-args='-noreset' sh -c "GALLIUM_DRIVER=virpipe install/deqp-runner.sh"
11 virpipe-on-gl:
13 - .deqp-test
14 - .virpipe-test
16 DEQP_SUITE: virpipe-gl
17 GPU_VERSION: virpipe-gl
[all …]
/third_party/mesa3d/src/intel/ci/
Dgitlab-ci.yml1 .intel-common-test:
3 - .lava-test:amd64
8 FLAKES_CHANNEL: "#intel-ci"
11 .anv-test:
13 - .intel-common-test
14 - .anv-rules
18 .iris-test:
20 - .intel-common-test
21 - .iris-rules
25 .intel-test:
[all …]
/third_party/mesa3d/src/freedreno/ci/
Dgitlab-ci.yml1 .freedreno-test:
3 - .baremetal-test-arm64
4 - .freedreno-rules
7 FLAKES_CHANNEL: "#freedreno-ci"
11 - ./install/bare-metal/fastboot.sh
13 - google-freedreno-db410c
15 .baremetal-deqp-test-freedreno-vk:
17 - .baremetal-deqp-test
24 .freedreno-test-traces:
26 - .piglit-traces-test
[all …]
/third_party/openGLES/extensions/AMD/
DAMD_debug_output.txt45 This extension allows the GL to notify applications when various
50 included human-readable translation. Examples of debug events include
51 incorrect use of the GL, warnings of undefined behavior, and performance
54 A message is uniquely identified by a category and an implementation-
57 categories include GL errors, performance warnings, and deprecated
60 other messages across all categories. For example, notification of a GL
61 error would have a higher severity than a performance warning due to
64 Messages are communicated to the application through an application-defined
65 callback function that is called by the GL implementation on each debug
67 developers from actively having to query whether any GL error or other
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/AMD/
DAMD_debug_output.txt45 This extension allows the GL to notify applications when various
50 included human-readable translation. Examples of debug events include
51 incorrect use of the GL, warnings of undefined behavior, and performance
54 A message is uniquely identified by a category and an implementation-
57 categories include GL errors, performance warnings, and deprecated
60 other messages across all categories. For example, notification of a GL
61 error would have a higher severity than a performance warning due to
64 Messages are communicated to the application through an application-defined
65 callback function that is called by the GL implementation on each debug
67 developers from actively having to query whether any GL error or other
[all …]
/third_party/openGLES/extensions/NV/
DNV_draw_vulkan_image.txt44 applications to draw a screen-aligned rectangle displaying some or all of
45 the contents of a two-dimensional Vulkan VkImage. Callers specify a
54 processed by all per-fragment operations. In particular,
93 same calling convention as the GL functions.
105 Vulkan is a royalty-free, cross-platform explicit API for full-function
107 low-power mobile to high-performance desktop.
110 explicit low-level access to the GPU for the power and performance
139 causes the GL server to block until the Vulkan VkSemaphore <vkSemaphore>
140 is signalled. No GL commands after this command are executed by the server
142 VkSemaphore non-dispatchable handle otherwise the operation is undefined.
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/NV/
DNV_draw_vulkan_image.txt44 applications to draw a screen-aligned rectangle displaying some or all of
45 the contents of a two-dimensional Vulkan VkImage. Callers specify a
54 processed by all per-fragment operations. In particular,
93 same calling convention as the GL functions.
105 Vulkan is a royalty-free, cross-platform explicit API for full-function
107 low-power mobile to high-performance desktop.
110 explicit low-level access to the GPU for the power and performance
139 causes the GL server to block until the Vulkan VkSemaphore <vkSemaphore>
140 is signalled. No GL commands after this command are executed by the server
142 VkSemaphore non-dispatchable handle otherwise the operation is undefined.
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/
DARB_ES2_compatibility.txt22 Copyright (c) 2010-2013 The Khronos Group Inc. Copyright terms at
103 Add a new Section 2.1.5 (Fixed-Point Computation) and renumber later
106 Fixed-Point Computation
108 Vertex attributes may be specified using a 32-bit two's-complement signed
113 Add to Table 2.2, p. 16 (GL data types)
115 GL Type | Minimum | Description
117 -----------------------------------
134 attribute array contains fixed-point data, the generic vertex
135 attribute values are specified using a fixed-point signed 2's
165 object and then compiled. Alternatively, pre-compiled shader binary code
[all …]
DARB_vertex_buffer_object.txt21 Bill Licea-Kane
40 Copyright (c) 2003-2013 The Khronos Group Inc. Copyright terms at
75 (especially vertex array data) to be cached in high-performance
82 from or write to buffers, either via the GL itself (glBufferData,
89 use that buffer as a GL data source or sink. Mapping often allows
91 access the buffer, thereby enhancing performance. In addition,
99 sinks for any GL command that takes a pointer as an argument.
101 GL is simply a pointer to the user's data. This extension defines
115 the usage mode "STATIC_DRAW", indicating to the GL that the
154 - VAOs renamed to "buffer objects", to signify that they can be
[all …]
DARB_debug_output.txt27 Copyright (c) 2010-2013 The Khronos Group Inc. Copyright terms at
59 This extension allows the GL to notify applications when various
64 a human-readable string representation. Examples of debug events
65 include incorrect use of the GL, warnings of undefined behavior, and
66 performance warnings.
69 implementation-dependent ID within the source and type pair.
72 either describe components of the GL, the window system,
73 third-party external sources such as external debuggers, or even
77 that caused the message. Examples include errors, performance
89 of a GL error would likely have a higher severity than a performance
[all …]
DARB_sync.txt12 Bill Licea-Kane, ATI
27 Copyright (c) 2009-2013 The Khronos Group Inc. Copyright terms at
58 objects are a synchronization primitive - a representation of events
74 memory), as well as between multiple GL contexts bound to multiple
80 for an ISO C 99 compiler. Other language bindings, or non-ISO
145 Add to Table 2.2, GL data types:
147 "GL Type Minimum Description
149 ------- --------- ----------------------------------------------
162 ---------------------------
164 Sync objects act as a <synchronization primitive> - a representation
[all …]
/third_party/openGLES/extensions/ARB/
DARB_vertex_buffer_object.txt21 Bill Licea-Kane
40 Copyright (c) 2003-2013 The Khronos Group Inc. Copyright terms at
45 Khronos-approved extension specifications are updated in response to
85 (especially vertex array data) to be cached in high-performance
92 from or write to buffers, either via the GL itself (glBufferData,
99 use that buffer as a GL data source or sink. Mapping often allows
101 access the buffer, thereby enhancing performance. In addition,
109 sinks for any GL command that takes a pointer as an argument.
111 GL is simply a pointer to the user's data. This extension defines
125 the usage mode "STATIC_DRAW", indicating to the GL that the
[all …]
DARB_ES2_compatibility.txt22 Copyright (c) 2010-2013 The Khronos Group Inc. Copyright terms at
27 Khronos-approved extension specifications are updated in response to
113 Add a new Section 2.1.5 (Fixed-Point Computation) and renumber later
116 Fixed-Point Computation
118 Vertex attributes may be specified using a 32-bit two's-complement signed
123 Add to Table 2.2, p. 16 (GL data types)
125 GL Type | Minimum | Description
127 -----------------------------------
144 attribute array contains fixed-point data, the generic vertex
145 attribute values are specified using a fixed-point signed 2's
[all …]
DARB_debug_output.txt27 Copyright (c) 2010-2013 The Khronos Group Inc. Copyright terms at
32 Khronos-approved extension specifications are updated in response to
69 This extension allows the GL to notify applications when various
74 a human-readable string representation. Examples of debug events
75 include incorrect use of the GL, warnings of undefined behavior, and
76 performance warnings.
79 implementation-dependent ID within the source and type pair.
82 either describe components of the GL, the window system,
83 third-party external sources such as external debuggers, or even
87 that caused the message. Examples include errors, performance
[all …]
DARB_sync.txt12 Bill Licea-Kane, ATI
27 Copyright (c) 2009-2013 The Khronos Group Inc. Copyright terms at
32 Khronos-approved extension specifications are updated in response to
68 objects are a synchronization primitive - a representation of events
84 memory), as well as between multiple GL contexts bound to multiple
90 for an ISO C 99 compiler. Other language bindings, or non-ISO
155 Add to Table 2.2, GL data types:
157 "GL Type Minimum Description
159 ------- --------- ----------------------------------------------
172 ---------------------------
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/
DEXT_pixel_buffer_object.txt18 Bill Licea-Kane
57 of bytes, just like any chunk of memory. Buffer objects allow GL
59 object to a given target and then overloading a certain set of GL
75 - "Render to vertex array." The application can use a fragment
80 - Streaming textures. If the application uses MapBuffer/UnmapBuffer
84 performance.
86 - Asynchronous ReadPixels. If an application needs to read back a
87 number of images and process them with the CPU, the existing GL
113 - Applications are no longer responsible for memory management
116 - Applications may still access high-performance memory directly,
[all …]
DEXT_disjoint_timer_query.txt18 Jan-Harald Fredriksen
66 application performance.
69 the amount of time it takes to fully complete a set of GL commands, and
120 (Modify table 2.1, Correspondence of command suffix letters to GL argument)
123 Letter Corresponding GL Type
124 ------ ---------------------
128 (Modify table 2.2, GL data types) Add two new types:
130 GL Type Minimum Bit Width Description
131 ------- ----------------- -----------------------------
142 fully complete a set of GL commands, or to determine the current time
[all …]
DEXT_gpu_shader5.txt20 Bill Licea-Kane, Qualcomm
30 Copyright (c) 2010-2013 The Khronos Group Inc. Copyright terms at
33 Portions Copyright (c) 2013-2014 NVIDIA Corporation.
81 as specified in the shader source to avoid optimization-induced
84 * new built-in functions supporting:
86 * fused floating-point multiply-add operations;
88 * extending the textureGather() built-in functions provided by
91 * allowing shaders to use arbitrary offsets computed at run-time to
112 The textureGatherOffsets built-in shader functions return a vector
115 <offsets> argument, the rules for the LINEAR minification filter are
[all …]
/third_party/openGLES/extensions/EXT/
DEXT_pixel_buffer_object.txt18 Bill Licea-Kane
57 of bytes, just like any chunk of memory. Buffer objects allow GL
59 object to a given target and then overloading a certain set of GL
75 - "Render to vertex array." The application can use a fragment
80 - Streaming textures. If the application uses MapBuffer/UnmapBuffer
84 performance.
86 - Asynchronous ReadPixels. If an application needs to read back a
87 number of images and process them with the CPU, the existing GL
113 - Applications are no longer responsible for memory management
116 - Applications may still access high-performance memory directly,
[all …]
DEXT_disjoint_timer_query.txt18 Jan-Harald Fredriksen
66 application performance.
69 the amount of time it takes to fully complete a set of GL commands, and
121 (Modify table 2.1, Correspondence of command suffix letters to GL argument)
124 Letter Corresponding GL Type
125 ------ ---------------------
129 (Modify table 2.2, GL data types) Add two new types:
131 GL Type Minimum Bit Width Description
132 ------- ----------------- -----------------------------
143 fully complete a set of GL commands, or to determine the current time
[all …]
DEXT_gpu_shader5.txt20 Bill Licea-Kane, Qualcomm
30 Copyright (c) 2010-2013 The Khronos Group Inc. Copyright terms at
33 Portions Copyright (c) 2013-2014 NVIDIA Corporation.
81 as specified in the shader source to avoid optimization-induced
84 * new built-in functions supporting:
86 * fused floating-point multiply-add operations;
88 * extending the textureGather() built-in functions provided by
91 * allowing shaders to use arbitrary offsets computed at run-time to
112 The textureGatherOffsets built-in shader functions return a vector
115 <offsets> argument, the rules for the LINEAR minification filter are
[all …]
/third_party/skia/third_party/externals/angle2/include/platform/
DFeaturesVk.h3 // Use of this source code is governed by a BSD-style license that can be
24 // Line segment rasterization must follow OpenGL rules. This means using an algorithm similar
26 // shader patching to implement OpenGL basic line rasterization rules. This feature will
27 // normally always be enabled. Exposing it as an option enables performance testing.
31 "rasterization rules",
48 // emulate a depth- or stencil-only format.
152 // perform multisampled resolve of stencil buffer. A multi-step workaround is used instead if
180 "Implementation supports the GeometryStreams SPIR-V capability.", &members,
228 // On Qualcomm, gaps in bound descriptor set indices causes the post-gap sets to misbehave.
234 "Gaps in bound descriptor set indices causes the post-gap sets to misbehave", &members,
[all …]
/third_party/openGLES/extensions/OES/
DOES_gpu_shader5.txt20 Bill Licea-Kane, Qualcomm
30 Copyright (c) 2010-2013 The Khronos Group Inc. Copyright terms at
35 Khronos-approved extension specifications are updated in response to
43 Portions Copyright (c) 2013-2014 NVIDIA Corporation.
92 as specified in the shader source to avoid optimization-induced
95 * new built-in functions supporting:
97 * fused floating-point multiply-add operations;
99 * extending the textureGather() built-in functions provided by
102 * allowing shaders to use arbitrary offsets computed at run-time to
123 The textureGatherOffsets built-in shader functions return a vector
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/OES/
DOES_gpu_shader5.txt20 Bill Licea-Kane, Qualcomm
30 Copyright (c) 2010-2013 The Khronos Group Inc. Copyright terms at
33 Portions Copyright (c) 2013-2014 NVIDIA Corporation.
82 as specified in the shader source to avoid optimization-induced
85 * new built-in functions supporting:
87 * fused floating-point multiply-add operations;
89 * extending the textureGather() built-in functions provided by
92 * allowing shaders to use arbitrary offsets computed at run-time to
113 The textureGatherOffsets built-in shader functions return a vector
116 <offsets> argument, the rules for the LINEAR minification filter are
[all …]

12345678