/third_party/skia/src/core/ |
H A D | SkRecordDraw.cpp | 43 // 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 D | freedreno_draw.h | 52 * (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 D | freedreno_util.h | 233 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 D | decode.c | 301 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 D | vktMeshShaderApiTests.cpp | 66 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 D | vktMeshShaderApiTestsEXT.cpp | 66 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 D | vktMeshShaderConditionalRenderingTestsEXT.cpp | 60 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 D | vktMeshShaderApiTests.cpp | 66 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 D | vktMeshShaderApiTestsEXT.cpp | 66 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 D | vktMeshShaderConditionalRenderingTestsEXT.cpp | 60 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 D | vktDrawMultipleClearsWithinRenderPass.cpp | 158 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 D | vktDrawMultipleClearsWithinRenderPass.cpp | 158 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 D | vktImageHostImageCopyTests.cpp | 212 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 D | fd3_query.c | 65 OUT_RING(ring, DRAW(DI_PT_POINTLIST_PSIZE, DI_SRC_SEL_AUTO_INDEX, in occlusion_get_sample()
|
H A D | fd3_gmem.c | 303 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 D | pan_blitter.c | 1099 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 D | pan_indirect_dispatch.c | 75 pan_section_pack(job.cpu, COMPUTE_JOB, DRAW, cfg) { in pan_indirect_dispatch_emit()
|
H A D | pan_indirect_draw.c | 377 /* 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 D | panvk_vX_cs.c | 382 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 D | panvk_vX_meta_clear.c | 181 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 D | vktPipelineBindPointTests.cpp | 83 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 D | vktPipelineBindPointTests.cpp | 81 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 D | vktShaderObjectPerformanceTests.cpp | 60 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 D | decode.c | 458 DUMP_CL(DRAW, map, "Draw"); in agxdecode_cmd()
|
/third_party/mesa3d/src/gallium/drivers/panfrost/ |
H A D | pan_cmdstream.c | 2856 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()
|