Home
last modified time | relevance | path

Searched refs:DRAW (Results 1 - 25 of 31) sorted by relevance

12

/third_party/skia/src/core/
H A DSkRecordDraw.cpp43 // DRAW() macro. in SkRecordDraw()
55 // DRAW() macro. in SkRecordDraw()
79 #define DRAW(T, call) template <> void Draw::draw(const T& r) { fCanvas->call; } macro
80 DRAW(Flush, flush());
81 DRAW(Restore, restore());
82 DRAW(Save, save());
83 DRAW(SaveLayer, saveLayer(SkCanvasPriv::ScaledBackdropLayer(r.bounds,
97 DRAW(MarkCTM, markCTM(r.name.c_str()));
98 DRAW(SetMatrix, setMatrix(fInitialCTM.asM33() * r.matrix));
99 DRAW(SetM4
153 #undef DRAW global() macro
[all...]
/third_party/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_draw.h52 * (scratch6) and DRAW is enough to "triangulate" the in fd_draw()
61 OUT_RING(ring, DRAW(1, DI_SRC_SEL_AUTO_INDEX, INDEX_SIZE_IGN, in fd_draw()
107 OUT_RINGP(ring, DRAW(primtype, src_sel, idx_type, 0, instances), in fd_draw()
110 OUT_RING(ring, DRAW(primtype, src_sel, idx_type, vismode, instances)); in fd_draw()
H A Dfreedreno_util.h233 DRAW(enum pc_di_primtype prim_type, enum pc_di_src_sel source_select, in DRAW() function
353 * DRAW (scratch7) is enough to "triangulate" the particular in __OUT_IB()
/third_party/mesa3d/src/panfrost/lib/genxml/
H A Ddecode.c301 unsigned dcd_size = pan_size(DRAW); in pandecode_mfbd_bfr()
307 pan_unpack(dcd, DRAW, draw); in pandecode_mfbd_bfr()
314 pan_unpack(dcd, DRAW, draw); in pandecode_mfbd_bfr()
321 pan_unpack(dcd, DRAW, draw); in pandecode_mfbd_bfr()
969 pan_section_unpack(p, COMPUTE_JOB, DRAW, draw); in pandecode_vertex_compute_geometry_job()
976 DUMP_UNPACKED(DRAW, draw, "Draw:\n"); in pandecode_vertex_compute_geometry_job()
1014 DUMP_UNPACKED(DRAW, vert_draw, "Vertex Draw:\n"); in pandecode_indexed_vertex_job()
1019 DUMP_UNPACKED(DRAW, frag_draw, "Fragment Draw:\n"); in pandecode_indexed_vertex_job()
1044 pan_section_unpack(p, TILER_JOB, DRAW, draw); in pandecode_tiler_job()
1054 DUMP_UNPACKED(DRAW, dra in pandecode_tiler_job()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/
H A DvktMeshShaderApiTests.cpp66 DRAW = 0, member in vkt::MeshShader::__anon28077::DrawType
75 case DrawType::DRAW: stream << "draw"; break; in operator <<()
115 // When using DRAW, the task count will tell us how many rows of pixels will be filled in the framebuffer.
122 // DRAW: taskCount=0, taskCount=1, taskCount=2, taskCount=half, taskCount=full
513 if (m_params.drawType != DrawType::DRAW) in iterate()
560 if (m_params.drawType == DrawType::DRAW) in iterate()
617 const tcu::Vec4 refColor = ((m_params.drawCount == 0u || (m_params.drawType == DrawType::DRAW && y >= static_cast<int>(m_params.drawCount))) in iterate()
643 DrawType::DRAW, in createMeshShaderApiTests()
721 const bool isIndirect = (drawCase != DrawType::DRAW); in createMeshShaderApiTests()
H A DvktMeshShaderApiTestsEXT.cpp66 DRAW = 0, member in vkt::MeshShader::__anon28083::DrawType
75 case DrawType::DRAW: stream << "draw"; break; in operator <<()
115 // When using DRAW, the task count will tell us how many rows of pixels will be filled in the framebuffer.
122 // DRAW: taskCount=0, taskCount=1, taskCount=2, taskCount=half, taskCount=full
538 if (m_params.drawType != DrawType::DRAW) in iterate()
611 if (m_params.drawType == DrawType::DRAW) in iterate()
676 const tcu::Vec4 refColor = ((m_params.drawCount == 0u || (m_params.drawType == DrawType::DRAW && y >= static_cast<int>(m_params.drawCount))) in iterate()
702 DrawType::DRAW, in createMeshShaderApiTestsEXT()
780 const bool isIndirect = (drawCase != DrawType::DRAW); in createMeshShaderApiTestsEXT()
H A DvktMeshShaderConditionalRenderingTestsEXT.cpp60 DRAW, member in vkt::MeshShader::__anon28091::DrawType
242 if (m_params.drawType != DrawType::DRAW) in initIndirectBuffers()
259 if (m_params.drawType == DrawType::DRAW) in drawMeshTasks()
568 { DrawType::DRAW, "draw" }, in createMeshShaderConditionalRenderingTestsEXT()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/mesh_shader/
H A DvktMeshShaderApiTests.cpp66 DRAW = 0, member in vkt::MeshShader::__anon29308::DrawType
75 case DrawType::DRAW: stream << "draw"; break; in operator <<()
115 // When using DRAW, the task count will tell us how many rows of pixels will be filled in the framebuffer.
122 // DRAW: taskCount=0, taskCount=1, taskCount=2, taskCount=half, taskCount=full
513 if (m_params.drawType != DrawType::DRAW) in iterate()
560 if (m_params.drawType == DrawType::DRAW) in iterate()
617 const tcu::Vec4 refColor = ((m_params.drawCount == 0u || (m_params.drawType == DrawType::DRAW && y >= static_cast<int>(m_params.drawCount))) in iterate()
643 DrawType::DRAW, in createMeshShaderApiTests()
721 const bool isIndirect = (drawCase != DrawType::DRAW); in createMeshShaderApiTests()
H A DvktMeshShaderApiTestsEXT.cpp66 DRAW = 0, member in vkt::MeshShader::__anon29314::DrawType
75 case DrawType::DRAW: stream << "draw"; break; in operator <<()
115 // When using DRAW, the task count will tell us how many rows of pixels will be filled in the framebuffer.
122 // DRAW: taskCount=0, taskCount=1, taskCount=2, taskCount=half, taskCount=full
538 if (m_params.drawType != DrawType::DRAW) in iterate()
611 if (m_params.drawType == DrawType::DRAW) in iterate()
676 const tcu::Vec4 refColor = ((m_params.drawCount == 0u || (m_params.drawType == DrawType::DRAW && y >= static_cast<int>(m_params.drawCount))) in iterate()
702 DrawType::DRAW, in createMeshShaderApiTestsEXT()
780 const bool isIndirect = (drawCase != DrawType::DRAW); in createMeshShaderApiTestsEXT()
H A DvktMeshShaderConditionalRenderingTestsEXT.cpp60 DRAW, member in vkt::MeshShader::__anon29322::DrawType
242 if (m_params.drawType != DrawType::DRAW) in initIndirectBuffers()
259 if (m_params.drawType == DrawType::DRAW) in drawMeshTasks()
568 { DrawType::DRAW, "draw" }, in createMeshShaderConditionalRenderingTestsEXT()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/
H A DvktDrawMultipleClearsWithinRenderPass.cpp158 DRAW, member
435 case ClearOp::DRAW: in drawCommands()
852 { ClearOp::DRAW , Vec4(0.0f, 0.0f, 1.0f, 0.5f) , 0.9f } in init() member in vkt::Draw::ClearOp
872 { ClearOp::DRAW , Vec4(1.0f, 0.0f, 0.0f, 1.0f) , 0.7f }, in init() member in vkt::Draw::ClearOp
874 { ClearOp::DRAW , Vec4(0.0f, 0.0f, 1.0f, 0.5f) , 0.9f } in init() member in vkt::Draw::ClearOp
896 { ClearOp::DRAW , Vec4(0.0f, 0.0f, 1.0f, 0.5f) , 0.9f } in init() member in vkt::Draw::ClearOp
937 { ClearOp::DRAW , Vec4(1.0f, 0.0f, 0.0f, 1.0f) , 0.3f }, in init() member in vkt::Draw::ClearOp
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/
H A DvktDrawMultipleClearsWithinRenderPass.cpp158 DRAW, member
435 case ClearOp::DRAW: in drawCommands()
847 { ClearOp::DRAW , Vec4(0.0f, 0.0f, 1.0f, 0.5f) , 0.9f } in init() member in vkt::Draw::ClearOp
866 { ClearOp::DRAW , Vec4(1.0f, 0.0f, 0.0f, 1.0f) , 0.7f }, in init() member in vkt::Draw::ClearOp
868 { ClearOp::DRAW , Vec4(0.0f, 0.0f, 1.0f, 0.5f) , 0.9f } in init() member in vkt::Draw::ClearOp
889 { ClearOp::DRAW , Vec4(0.0f, 0.0f, 1.0f, 0.5f) , 0.9f } in init() member in vkt::Draw::ClearOp
928 { ClearOp::DRAW , Vec4(1.0f, 0.0f, 0.0f, 1.0f) , 0.3f }, in init() member in vkt::Draw::ClearOp
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image/
H A DvktImageHostImageCopyTests.cpp212 DRAW, enumerator
532 if (!m_parameters.dynamicRendering && m_parameters.command == DRAW) in iterate()
610 if (m_parameters.command == DRAW) in iterate()
854 if (m_parameters.command == DRAW) in iterate()
1909 { DRAW, vk::VK_FORMAT_R8G8B8A8_UNORM, vk::VK_FORMAT_R8G8B8A8_UNORM }, in testGenerator()
1910 { DRAW, vk::VK_FORMAT_R32G32B32A32_SFLOAT, vk::VK_FORMAT_R32G32B32A32_SFLOAT }, in testGenerator()
1911 { DRAW, vk::VK_FORMAT_R16_UNORM, vk::VK_FORMAT_R16_UNORM }, in testGenerator()
1912 { DRAW, vk::VK_FORMAT_D16_UNORM, vk::VK_FORMAT_R16_UNORM }, in testGenerator()
1913 { DRAW, vk::VK_FORMAT_D32_SFLOAT, vk::VK_FORMAT_R32_SFLOAT }, in testGenerator()
1914 { DRAW, v in testGenerator()
[all...]
/third_party/mesa3d/src/gallium/drivers/freedreno/a3xx/
H A Dfd3_query.c65 OUT_RING(ring, DRAW(DI_PT_POINTLIST_PSIZE, DI_SRC_SEL_AUTO_INDEX, in occlusion_get_sample()
H A Dfd3_gmem.c303 OUT_RING(ring, DRAW(DI_PT_RECTLIST, DI_SRC_SEL_IMMEDIATE, INDEX_SIZE_32_BIT,
732 *patch->cs = patch->val | DRAW(0, 0, 0, vismode, 0); in patch_draws()
931 OUT_RING(ring, DRAW(1, DI_SRC_SEL_AUTO_INDEX, INDEX_SIZE_IGN,
/third_party/mesa3d/src/panfrost/lib/
H A Dpan_blitter.c1099 pan_pack(out, DRAW, cfg) { in pan_preload_emit_dcd()
1173 pan_pack(out, DRAW, cfg) { in pan_preload_emit_dcd()
1235 return pan_section_ptr(job->cpu, TILER_JOB, DRAW); in pan_blit_emit_tiler_job()
1248 pan_pool_alloc_desc_array(desc_pool, 3, DRAW); in pan_preload_fb_alloc_pre_post_dcds()
1260 (dcd_idx * pan_size(DRAW)); in pan_preload_emit_pre_frame_dcd()
1327 pan_section_ptr(job.cpu, TILER_JOB, DRAW), in pan_preload_emit_tiler_job()
1578 pan_pack(dcd, DRAW, cfg) { in pan_blit()
H A Dpan_indirect_dispatch.c75 pan_section_pack(job.cpu, COMPUTE_JOB, DRAW, cfg) { in pan_indirect_dispatch_emit()
H A Dpan_indirect_draw.c377 /* Update DRAW.{instance_size,offset_start} */ in update_dcd()
404 pan_section_offset(COMPUTE_JOB, DRAW) : in update_job()
405 pan_section_offset(TILER_JOB, DRAW); in update_job()
438 /* Update DRAW.position */ in update_job()
1253 pan_section_pack(job.cpu, COMPUTE_JOB, DRAW, cfg) { in panfrost_emit_index_min_max_search()
1335 pan_section_pack(job.cpu, COMPUTE_JOB, DRAW, cfg) { in panfrost_emit_indirect_draw()
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_vX_cs.c382 pan_section_pack(job, COMPUTE_JOB, DRAW, cfg) { in emit_vertex_job()
420 pan_section_pack(job, COMPUTE_JOB, DRAW, cfg) { in emit_compute_job()
484 pan_pack(dcd, DRAW, cfg) { in panvk_emit_tiler_dcd()
497 /* For all primitives but lines DRAW.flat_shading_vertex must in panvk_emit_tiler_dcd()
535 section = pan_section_ptr(job, TILER_JOB, DRAW); in emit_tiler_job()
H A Dpanvk_vX_meta_clear.c181 pan_pack(out, DRAW, cfg) { in panvk_meta_clear_attachment_emit_dcd()
205 pan_section_ptr(job.cpu, TILER_JOB, DRAW)); in panvk_meta_clear_attachment_emit_tiler_job()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineBindPointTests.cpp83 DRAW = 0, member in vkt::pipeline::__anon28150::DispatchOp
734 case DispatchOp::DRAW: in iterate()
855 case DispatchOp::DRAW: out << "draw"; break; in toString()
933 dispatches[elemIdx] = DispatchOp::DRAW; in createBindPointTests()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/
H A DvktPipelineBindPointTests.cpp81 DRAW = 0, member in vkt::pipeline::__anon29380::DispatchOp
733 case DispatchOp::DRAW: in iterate()
854 case DispatchOp::DRAW: out << "draw"; break; in toString()
932 dispatches[elemIdx] = DispatchOp::DRAW; in createBindPointTests()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shader_object/
H A DvktShaderObjectPerformanceTests.cpp60 DRAW, enumerator
269 if (m_drawType == DRAW) in draw()
1073 { DRAW, "draw" }, in createShaderObjectPerformanceTests()
1100 performanceGroup->addChild(new ShaderObjectPerformanceCase(testCtx, "binary_bind_shaders", DRAW, DRAW_BINARY_BIND)); in createShaderObjectPerformanceTests()
/third_party/mesa3d/src/asahi/lib/
H A Ddecode.c458 DUMP_CL(DRAW, map, "Draw"); in agxdecode_cmd()
/third_party/mesa3d/src/gallium/drivers/panfrost/
H A Dpan_cmdstream.c2856 pan_pack(section, DRAW, cfg) { in panfrost_draw_emit_vertex_section()
2883 section = pan_section_ptr(job, COMPUTE_JOB, DRAW); in panfrost_draw_emit_vertex()
3075 * DRAW.flat_shading_vertex. in panfrost_emit_primitive()
3210 pan_pack(out, DRAW, cfg) { in panfrost_emit_draw()
3345 /* For all primitives but lines DRAW.flat_shading_vertex must in panfrost_emit_draw()
3425 panfrost_emit_draw(pan_section_ptr(job, MALLOC_VERTEX_JOB, DRAW), in panfrost_emit_malloc_vertex()
3485 panfrost_emit_draw(pan_section_ptr(job, TILER_JOB, DRAW), in panfrost_draw_emit_tiler()
4112 pan_section_pack(t.cpu, COMPUTE_JOB, DRAW, cfg) { in panfrost_launch_grid()

Completed in 42 milliseconds

12