Home
last modified time | relevance | path

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

12345678910>>...12

/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/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/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/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/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/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/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
Dfunctional.primitive_bounding_box.txt94 clear.* cases do full and scissored framebuffer clears. Since clears are
98 some geometry is rendered between clears with properly set bounding box.
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_clear.h53 struct util_dynarray clears; member
100 return util_dynarray_element(&fb_clear->clears, struct zink_framebuffer_clear_data, idx); in zink_fb_clear_element()
106 …return fb_clear ? util_dynarray_num_elements(&fb_clear->clears, struct zink_framebuffer_clear_data… in zink_fb_clear_count()
Dzink_render_pass.h58 uint32_t clears; //for extra verification and update flagging member
/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/ltp/testcases/commands/tpm-tools/tpm/tpm_clear/
D00_Descriptions.txt2 tpm_clear clears the TPM
/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/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/mesa3d/src/gallium/drivers/radeonsi/
Dsi_texture.c1015 struct si_clear_info clears[4]; in si_texture_create_object() local
1020 assert(num_clears < ARRAY_SIZE(clears)); in si_texture_create_object()
1021 si_init_buffer_clear(&clears[num_clears++], &tex->cmask_buffer->b.b, in si_texture_create_object()
1031 assert(num_clears < ARRAY_SIZE(clears)); in si_texture_create_object()
1032 si_init_buffer_clear(&clears[num_clears++], &tex->buffer.b.b, tex->surface.meta_offset, in si_texture_create_object()
1046 assert(num_clears < ARRAY_SIZE(clears)); in si_texture_create_object()
1047 si_init_buffer_clear(&clears[num_clears++], &tex->buffer.b.b, tex->surface.meta_offset, in si_texture_create_object()
1051 assert(num_clears < ARRAY_SIZE(clears)); in si_texture_create_object()
1052 si_init_buffer_clear(&clears[num_clears++], &tex->buffer.b.b, tex->surface.meta_offset, in si_texture_create_object()
1058 assert(num_clears < ARRAY_SIZE(clears)); in si_texture_create_object()
[all …]
/third_party/mesa3d/src/intel/vulkan/
DTODO10 - MSAA fast clears
/third_party/mesa3d/docs/relnotes/
D13.0.2.rst61 - radv: fix 3D clears with baseMiplevel
110 - anv/blorp: Ignore clears for attachments first used as resolve
136 - anv: fix multi level clears with VK_REMAINING_MIP_LEVELS
/third_party/mesa3d/src/intel/blorp/
DTODO8 - Depth and Stencil clears
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineMultisampleSampleLocationsExtTests.cpp1907 TestClears clears; member
1959 const char* getString (const TestClears clears) in getString() argument
1961 switch (clears) in getString()
2151 const bool isClearCase = (m_params.clears != TEST_CLEARS_NO_CLEAR); in iterate()
2153 …(m_params.drawIn != TEST_DRAW_IN_RENDER_PASSES && m_params.clears != TEST_CLEARS_CMD_CLEAR_ATTACHM… in iterate()
2263 …const VkClearValue clearColor0 = (m_params.clears == TEST_CLEARS_NO_CLEAR ? makeClearValueCol… in drawPatternChangeReference()
2438 …const VkAttachmentLoadOp loadOp = (m_params.clears == TEST_CLEARS_LOAD_OP_CLEAR ? VK_ATTACHMENT_LO… in drawRenderPasses()
2557 if (m_params.clears == TEST_CLEARS_CMD_CLEAR_IMAGE) in drawRenderPasses()
2734 if (m_params.clears == TEST_CLEARS_NO_CLEAR) in recordFirstPassContents()
2752 if (m_params.clears == TEST_CLEARS_CMD_CLEAR_ATTACHMENTS) in recordSecondPassContents()
[all …]
/third_party/mesa3d/src/panfrost/vulkan/
Dpanvk_cmd_buffer.c356 const struct panvk_clear_value *clears = cmdbuf->state.clear; in panvk_cmd_fb_info_set_subpass() local
374 memcpy(fbinfo->rts[cb].clear_value, clears[idx].color, in panvk_cmd_fb_info_set_subpass()
390 fbinfo->zs.clear_value.depth = clears[subpass->zs_attachment.idx].depth; in panvk_cmd_fb_info_set_subpass()
396 fbinfo->zs.clear_value.stencil = clears[subpass->zs_attachment.idx].stencil; in panvk_cmd_fb_info_set_subpass()
/third_party/openssl/doc/man3/
DBIO_f_buffer.pod34 Calling BIO_reset() on a buffering BIO clears any buffered data.
44 BIO_set_buffer_read_data() clears the read buffer and fills it with B<num>
/third_party/e2fsprogs/doc/RelNotes/
Dv1.17.txt15 The debugfs "dirty" command now clears the filesystem valid bit.
/third_party/skia/src/gpu/mtl/
DGrMtlOpsRenderPass.mm152 // Partial clears are not supported
155 // Ideally we should never end up here since all clears should either be done as draws or
165 // Partial clears are not supported
282 // Manage initial clears

12345678910>>...12