Home
last modified time | relevance | path

Searched refs:clears (Results 1 – 25 of 326) sorted by relevance

12345678910>>...14

/third_party/vk-gl-cts/modules/egl/
DteglColorClearCase.cpp101 static void renderReference (tcu::Surface& dst, const vector<ClearOp>& clears, const tcu::PixelForm… in renderReference() argument
103 …for (vector<ClearOp>::const_iterator clearIter = clears.begin(); clearIter != clears.end(); clearI… in renderReference()
183 vector<ClearOp> clears; in executeForContexts() local
202 clears.push_back(clear); in executeForContexts()
221 clears.push_back(clear); in executeForContexts()
243 renderReference(refFrame, clears, pixelFmt); in executeForContexts()
273 ClearOp clears[NUM_CLEARS_PER_PACKET]; member
303 for (int ndx = 0; ndx < DE_LENGTH_OF_ARRAY(packetIter->clears); ndx++) in run()
304 renderClear(m_api, m_funcs, packetIter->clears[ndx]); in run()
377 for (int clearNdx = 0; clearNdx < DE_LENGTH_OF_ARRAY(packet.clears); clearNdx++) in executeForContexts()
[all …]
/third_party/vk-gl-cts/modules/gles2/functional/
Des2fDepthStencilClearTests.cpp131 void renderGL (tcu::Surface& dst, const vector<Clear>& clears);
132 void renderReference (tcu::Surface& dst, const vector<Clear>& clears);
207 vector<Clear> clears; in iterate() local
213 generateClears(clears, deStringHash(getName())^deInt32Hash(m_curIter)); in iterate()
214 renderGL(result, clears); in iterate()
215 renderReference(reference, clears); in iterate()
227 void DepthStencilClearCase::generateClears (vector<Clear>& clears, deUint32 seed) in generateClears() argument
234 clears.resize(m_numClears); in generateClears()
236 for (vector<Clear>::iterator clear = clears.begin(); clear != clears.end(); clear++) in generateClears()
276 void DepthStencilClearCase::renderGL (tcu::Surface& dst, const vector<Clear>& clears) in renderGL() argument
[all …]
/third_party/vk-gl-cts/modules/gles3/functional/
Des3fDepthStencilClearTests.cpp131 void renderGL (tcu::Surface& dst, const vector<Clear>& clears);
132 void renderReference (tcu::Surface& dst, const vector<Clear>& clears);
210 vector<Clear> clears; in iterate() local
216 generateClears(clears, deStringHash(getName())^deInt32Hash(m_curIter)); in iterate()
217 renderGL(result, clears); in iterate()
218 renderReference(reference, clears); in iterate()
230 void DepthStencilClearCase::generateClears (vector<Clear>& clears, deUint32 seed) in generateClears() argument
237 clears.resize(m_numClears); in generateClears()
239 for (vector<Clear>::iterator clear = clears.begin(); clear != clears.end(); clear++) in generateClears()
279 void DepthStencilClearCase::renderGL (tcu::Surface& dst, const vector<Clear>& clears) in renderGL() argument
[all …]
/third_party/vk-gl-cts/doc/testspecs/GLES2/
Dfunctional.color_clear.txt19 Color buffer clears
25 + Full-screen color buffer clears: glClear(), glClearColor()
26 + glScissor() effect on color buffer clears
27 + glColorMask() effect on color buffer clears
31 + glViewport() effect on color buffer clears
33 + Depth and stencil buffer clears
39 of multiple color clears. Parameters, such as color, scissor rectangle
Dfunctional.scissors.txt53 After clearing with scissoring enabled, depth and stencil clears disable
55 tests requiring values set by the previous clears to produce the final output.
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/doc/
DDeferredClears.md5 1. Application binds and clears FBO1
11 This optimization is achieved in ANGLE by deferring clears.
35 _deferred clears_. The `FramebufferVk` call that immediately follows must handle these clears one
40 deferred clears.
43 particular, the previously deferred clears are overridden by and/or re-deferred along with the new
44 clears.
/third_party/skia/gm/
Dclear_swizzle.cpp54 } clears[] { variable
62 for (const auto& c : clears) {
68 for (const auto& c : clears) {
76 for (const auto& c : clears) {
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_render_pass.c383 uint32_t clears = 0; in get_render_pass() local
390 clears |= !!state.rts[i].clear_color ? PIPE_CLEAR_COLOR0 << i : 0; in get_render_pass()
414 clears |= PIPE_CLEAR_DEPTH; in get_render_pass()
416 clears |= PIPE_CLEAR_STENCIL; in get_render_pass()
421 assert(clears == (ctx->rp_clears_enabled & PIPE_CLEAR_DEPTHSTENCIL)); in get_render_pass()
423 assert(clears == ctx->rp_clears_enabled); in get_render_pass()
424 state.clears = clears; in get_render_pass()
431 assert(rp->state.clears == clears); in get_render_pass()
582 VkClearValue clears[PIPE_MAX_COLOR_BUFS + 1] = {0}; in begin_render_pass() local
598 memcpy(&clears[i].color, &clear->color, sizeof(float) * 4); in begin_render_pass()
[all …]
Dzink_clear.h50 struct util_dynarray clears; member
97 return util_dynarray_element(&fb_clear->clears, struct zink_framebuffer_clear_data, idx); in zink_fb_clear_element()
103 …return fb_clear ? util_dynarray_num_elements(&fb_clear->clears, struct zink_framebuffer_clear_data… in zink_fb_clear_count()
/third_party/vk-gl-cts/doc/testspecs/GLES3/
Dfunctional.rasterizer_discard.txt27 - Color clears & writes
28 - Depth clears & writes
29 - Stencil clears & writes
42 afterwards. For depth and stencil clears, series of primitives are drawn
Dfunctional.occlusion_query.txt27 - Depth writes and clears
28 - Stencil writes and clears
40 boxes, depth writes/clears or stencil writes/clears. Second, a number of
/third_party/mesa3d/docs/isl/
Dccs.rst11 "fast-clears" and term "color compression" will be reserved for the more
16 compression and the control surface used for fast-clears. In ISL, the
22 CCS, to denote the control surface used for both fast-clears and color
23 compression. While this is still an overloaded term, Ivy Bridge fast-clears
30 Fast clears and CCS are possibly the single most poorly documented aspect of
47 While this is technically for color compression and not fast-clears, it
48 provides a good bit of insight into how color compression and fast-clears
51 concerned, is that fast-clears use only 1 bit per cache-line pair whereas color
67 fast-clears and a 2-bit format for color compression and a special tiling
92 Starting with Broadwell, fast-clears and color compression can be used on
/third_party/vk-gl-cts/external/vulkan-docs/src/scripts/reflow-tests/
Dexpect-ifdef-in-vu-default.adoc5 [[clears]] anchor
9 [[clears-outside]]
Dexpect-ifdef-in-vu-novuid.adoc5 [[clears]] anchor
9 [[clears-outside]]
Dsrc-ifdef-in-vu.adoc5 [[clears]] anchor
9 [[clears-outside]]
Dexpect-ifdef-in-vu-noreflow.adoc5 [[clears]] anchor
9 [[clears-outside]]
Dexpect-ifdef-in-vu-noreflow-novuid.adoc5 [[clears]] anchor
9 [[clears-outside]]
Dexpect-vuid-repeat-default.adoc5 [[clears]] anchor
9 [[clears-outside]]
Dexpect-vuid-repeat-novuid.adoc5 [[clears]] anchor
9 [[clears-outside]]
Dsrc-vuid-repeat.adoc5 [[clears]] anchor
9 [[clears-outside]]
Dexpect-vuid-repeat-noreflow.adoc5 [[clears]] anchor
9 [[clears-outside]]
Dexpect-vuid-repeat-noreflow-novuid.adoc5 [[clears]] anchor
9 [[clears-outside]]
/third_party/openGLES/extensions/EXT/
DEXT_stencil_clear_tag.txt39 Stencil-only framebuffer clears are increasingly common as 3D
44 are multiple stencil buffer clears for each depth buffer clear.
49 of actual stencil clears. The idea is that switching to an unused
54 amortizing the cost of multiple stencil-only clears by using a
74 replace multiple bandwidth-intensive stencil clears with very
78 tag, every 7 of 8 stencil-only clears of the entire stencil buffer can
82 that the aggregate cost of stencil clears is reduced by a factor of
234 scissored clears that do not clear the entire framebuffer?
239 For scissored clears to sufficiently small enough subrectangles
245 Doom 3 uses scissored clears when performing per-light stencil
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/
DEXT_stencil_clear_tag.txt39 Stencil-only framebuffer clears are increasingly common as 3D
44 are multiple stencil buffer clears for each depth buffer clear.
49 of actual stencil clears. The idea is that switching to an unused
54 amortizing the cost of multiple stencil-only clears by using a
74 replace multiple bandwidth-intensive stencil clears with very
78 tag, every 7 of 8 stencil-only clears of the entire stencil buffer can
82 that the aggregate cost of stencil clears is reduced by a factor of
234 scissored clears that do not clear the entire framebuffer?
239 For scissored clears to sufficiently small enough subrectangles
245 Doom 3 uses scissored clears when performing per-light stencil
[all …]
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_texture.c1055 struct si_clear_info clears[4]; in si_texture_create_object() local
1060 assert(num_clears < ARRAY_SIZE(clears)); in si_texture_create_object()
1061 si_init_buffer_clear(&clears[num_clears++], &tex->cmask_buffer->b.b, in si_texture_create_object()
1071 assert(num_clears < ARRAY_SIZE(clears)); in si_texture_create_object()
1072 si_init_buffer_clear(&clears[num_clears++], &tex->buffer.b.b, tex->surface.meta_offset, in si_texture_create_object()
1086 assert(num_clears < ARRAY_SIZE(clears)); in si_texture_create_object()
1087 si_init_buffer_clear(&clears[num_clears++], &tex->buffer.b.b, tex->surface.meta_offset, in si_texture_create_object()
1091 assert(num_clears < ARRAY_SIZE(clears)); in si_texture_create_object()
1092 si_init_buffer_clear(&clears[num_clears++], &tex->buffer.b.b, tex->surface.meta_offset, in si_texture_create_object()
1098 assert(num_clears < ARRAY_SIZE(clears)); in si_texture_create_object()
[all …]

12345678910>>...14