/external/mesa3d/src/gallium/include/pipe/ |
H A D | p_context.h | 90 void *draw; /**< private, for draw module (temporary?) */ member in struct:pipe_context 464 * Flush draw commands
|
/external/mesa3d/src/glx/ |
H A D | drisw_glx.c | 94 swrastGetDrawableInfo(__DRIdrawable * draw, argument 136 swrastPutImage2(__DRIdrawable * draw, int op, argument 172 swrastPutImage(__DRIdrawable * draw, int op, argument 176 swrastPutImage2(draw, op, x, y, w, h, 0, data, loaderPrivate); 248 GLXDrawable draw, GLXDrawable read) 254 pdraw = (struct drisw_drawable *) driFetchDrawable(context, draw); 247 drisw_bind_context(struct glx_context *context, struct glx_context *old, GLXDrawable draw, GLXDrawable read) argument
|
H A D | driwindows_glx.c | 82 GLXDrawable draw, GLXDrawable read) 87 pdraw = (struct driwindows_drawable *) driFetchDrawable(context, draw); 81 driwindows_bind_context(struct glx_context *context, struct glx_context *old, GLXDrawable draw, GLXDrawable read) argument
|
/external/mesa3d/src/mesa/drivers/dri/nouveau/ |
H A D | nouveau_texture.c | 643 __DRIdrawable *draw) 647 struct gl_framebuffer *fb = draw->driverPrivate; 661 nouveau_update_renderbuffers(dri_ctx, draw); 641 nouveau_set_texbuffer(__DRIcontext *dri_ctx, GLint target, GLint format, __DRIdrawable *draw) argument
|
/external/skia/samplecode/ |
H A D | SamplePatch.cpp | 62 void draw(SkCanvas*, const SkPaint&, int segsU, int segsV, 110 void Patch::draw(SkCanvas* canvas, const SkPaint& paint, int nu, int nv, function in class:Patch 194 patch->draw(canvas, paint, nu, nv, false, false); 196 patch->draw(canvas, paint, nu, nv, true, false); 198 patch->draw(canvas, paint, nu, nv, false, true); 200 patch->draw(canvas, paint, nu, nv, true, true);
|
/external/skia/src/core/ |
H A D | SkPicturePlayback.cpp | 99 void SkPicturePlayback::draw(SkCanvas* canvas, function in class:SkPicturePlayback
|
H A D | SkRecordDraw.cpp | 32 SkRecords::Draw draw(canvas, drawablePicts, drawables, drawableCount); 40 record.visit(ops[i], draw); 44 SkRecords::Draw draw(canvas, drawablePicts, drawables, drawableCount); 52 record.visit(i, draw); 64 SkRecords::Draw draw(canvas, drawablePicts, nullptr, drawableCount, &initialCTM); 66 record.visit(i, draw); 72 // NoOps draw nothing. 73 template <> void Draw::draw(const NoOp&) {} function in class:SkRecords::Draw 75 #define DRAW(T, call) template <> void Draw::draw(const T& r) { fCanvas->call; } 98 template <> void Draw::draw(cons function in class:SkRecords::Draw 134 template <> void Draw::draw(const DrawDrawable& r) { function in class:SkRecords::Draw [all...] |
H A D | SkScalerContext.cpp | 108 // in the future we might share caches, but make our measure/draw 191 // draw nothing 'cause we failed 387 SkDraw draw; local 388 draw.fDst = dst; 389 draw.fRC = &clip; 390 draw.fMatrix = &matrix; 391 draw.drawPath(path, paint);
|
/external/skia/src/ports/ |
H A D | SkScalerContext_win_dw.cpp | 840 "Could not draw mask."); 859 SkDraw draw; local 860 draw.fDst = SkPixmap(SkImageInfo::MakeN32(glyph.fWidth, glyph.fHeight, kPremul_SkAlphaType), 863 draw.fMatrix = &matrix; 864 draw.fRC = &rc; 909 draw.drawPath(path, paint, nullptr, true /* pathIsMutable */);
|
/external/skia/tools/gpu/gl/command_buffer/ |
H A D | GLTestContext_command_buffer.cpp | 65 typedef EGLBoolean (*MakeCurrentProc)(EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx); 174 static EGLBoolean MakeCurrent(EGLDisplay display, EGLSurface draw, EGLSurface read, argument 176 if (gfFunctionsLoadedSuccessfully && EGL_TRUE == gfMakeCurrent(display, draw, read, ctx)) { 179 objects->fDrawSurface = draw;
|
/external/skia/tools/viewer/ |
H A D | SlideDir.cpp | 75 fSlide->draw(canvas); 344 void SlideDir::draw(SkCanvas* canvas) { function in class:SlideDir
|
/external/skqp/samplecode/ |
H A D | SamplePatch.cpp | 62 void draw(SkCanvas*, const SkPaint&, int segsU, int segsV, 110 void Patch::draw(SkCanvas* canvas, const SkPaint& paint, int nu, int nv, function in class:Patch 194 patch->draw(canvas, paint, nu, nv, false, false); 196 patch->draw(canvas, paint, nu, nv, true, false); 198 patch->draw(canvas, paint, nu, nv, false, true); 200 patch->draw(canvas, paint, nu, nv, true, true);
|
/external/skqp/src/core/ |
H A D | SkPicturePlayback.cpp | 103 void SkPicturePlayback::draw(SkCanvas* canvas, function in class:SkPicturePlayback
|
H A D | SkRecordDraw.cpp | 32 SkRecords::Draw draw(canvas, drawablePicts, drawables, drawableCount); 40 record.visit(ops[i], draw); 44 SkRecords::Draw draw(canvas, drawablePicts, drawables, drawableCount); 52 record.visit(i, draw); 64 SkRecords::Draw draw(canvas, drawablePicts, nullptr, drawableCount, &initialCTM); 66 record.visit(i, draw); 72 // NoOps draw nothing. 73 template <> void Draw::draw(const NoOp&) {} function in class:SkRecords::Draw 75 #define DRAW(T, call) template <> void Draw::draw(const T& r) { fCanvas->call; } 98 template <> void Draw::draw(cons function in class:SkRecords::Draw 134 template <> void Draw::draw(const DrawDrawable& r) { function in class:SkRecords::Draw [all...] |
H A D | SkScalerContext.cpp | 114 // in the future we might share caches, but make our measure/draw 197 // draw nothing 'cause we failed 393 SkDraw draw; local 394 draw.fDst = dst; 395 draw.fRC = &clip; 396 draw.fMatrix = &matrix; 397 draw.drawPath(path, paint);
|
/external/skqp/src/gpu/text/ |
H A D | GrStencilAndCoverTextContext.cpp | 64 // No hairlines. They would require new paths with customized strokes for every new draw matrix. 79 run.draw(context, rtc, clip, viewMatrix, props, 0, 0, clipBounds, fFallbackTextContext, 101 run.draw(context, rtc, clip, viewMatrix, props, 0, 0, clipBounds, fFallbackTextContext, 169 // This draw can't be cached. 180 run->draw(context, rtc, clip, viewMatrix, props, x, y, clipBounds, fFallbackTextContext, 348 // We can draw the glyphs from canonically sized paths. 538 // Stick the glyphs we can't draw into the fallback text blob. 550 void GrStencilAndCoverTextContext::TextRun::draw(GrContext* ctx, function in class:GrStencilAndCoverTextContext::TextRun 562 // Either this is the first draw or the glyphs object was purged since last draw [all...] |
/external/skqp/src/ports/ |
H A D | SkScalerContext_win_dw.cpp | 840 "Could not draw mask."); 859 SkDraw draw; local 860 draw.fDst = SkPixmap(SkImageInfo::MakeN32(glyph.fWidth, glyph.fHeight, kPremul_SkAlphaType), 863 draw.fMatrix = &matrix; 864 draw.fRC = &rc; 909 draw.drawPath(path, paint, nullptr, true /* pathIsMutable */);
|
/external/skqp/tools/gpu/gl/command_buffer/ |
H A D | GLTestContext_command_buffer.cpp | 65 typedef EGLBoolean (*MakeCurrentProc)(EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx); 174 static EGLBoolean MakeCurrent(EGLDisplay display, EGLSurface draw, EGLSurface read, argument 176 if (gfFunctionsLoadedSuccessfully && EGL_TRUE == gfMakeCurrent(display, draw, read, ctx)) { 179 objects->fDrawSurface = draw;
|
/external/vulkan-validation-layers/demos/smoke/ |
H A D | Meshes.cpp | 397 VkDrawIndexedIndirectCommand draw = {}; local 398 draw.indexCount = mesh.index_count(); 399 draw.instanceCount = 1; 400 draw.firstIndex = first_index; 401 draw.vertexOffset = vertex_offset; 402 draw.firstInstance = 0; 404 draw_commands_.push_back(draw); 442 const auto &draw = draw_commands_[type]; local 443 vk::CmdDrawIndexed(cmd, draw.indexCount, draw [all...] |
/external/deqp/external/openglcts/modules/gl/ |
H A D | gl3cClipDistance.cpp | 346 vertex_array_object.draw(0, 1); 434 vertex_array_object.draw(0, 1); 660 vertex_array_object.draw(0, primitive_indices_count); 1613 void gl3cts::ClipDistance::Utility::VertexArrayObject::draw(glw::GLuint first, glw::GLuint count) function in class:gl3cts::ClipDistance::Utility::VertexArrayObject 1637 draw(first, count);
|
H A D | gl4cStencilTexturingTests.cpp | 709 /** Execute draw program 715 void FunctionalTest::draw(GLuint program_id, GLuint dst_texture_id, GLuint src_texture_id) function in class:gl4cts::StencilTexturing::FunctionalTest 857 * @param is_draw Selects if draw or compute program is prepared 1209 * @return true if results from compute and draw programs are positive, false otherwise 1246 draw(draw_program_id, draw_dst_tex_id, draw_src_tex_id);
|
/external/deqp/external/vulkancts/modules/vulkan/fragment_ops/ |
H A D | vktFragmentOperationsScissorTests.cpp | 571 void draw (Context& context, const Vec4& scissorAreaFloat, const VkBuffer colorBuffer) const function in class:vkt::FragmentOperations::__anon4331::ScissorRenderer 724 renderer.draw(context, scissorFullArea, *colorBufferFull); 725 renderer.draw(context, caseDef.scissorArea, *colorBufferScissored);
|
/external/deqp/external/vulkancts/modules/vulkan/query_pool/ |
H A D | vktQueryPoolStatisticsTests.cpp | 731 virtual void draw (VkCommandBuffer cmdBuffer) = 0; 912 void draw (VkCommandBuffer cmdBuffer); 1038 draw(*cmdBuffer); 1113 void VertexShaderTestInstance::draw (VkCommandBuffer cmdBuffer) function in class:vkt::QueryPool::__anon4460::VertexShaderTestInstance 1176 draw(*secondaryCmdBuffer); 1246 draw(*secondaryCmdBuffer); 1284 void draw (VkCommandBuffer cmdBuffer); 1424 draw(*cmdBuffer); 1491 void GeometryShaderTestInstance::draw (VkCommandBuffer cmdBuffer) function in class:vkt::QueryPool::__anon4460::GeometryShaderTestInstance 1543 draw(*secondaryCmdBuffe 1834 void TessellationShaderTestInstance::draw (VkCommandBuffer cmdBuffer) function in class:vkt::QueryPool::__anon4460::TessellationShaderTestInstance [all...] |
/external/deqp/external/vulkancts/modules/vulkan/tessellation/ |
H A D | vktTessellationInvarianceTests.cpp | 536 << "Note: rendered " << numPatchesToDraw << " patches in one draw call; " 555 DrawResult draw (const deUint32 vertexCount, const std::vector<float>& patchTessLevels, const Winding winding, const bool usePointMode); 623 BaseTestInstance::DrawResult BaseTestInstance::draw (const deUint32 vertexCount, const std::vector<float>& patchTessLevels, const Winding winding, const bool usePointMode) function in class:vkt::tessellation::__anon4610::InvariantOuterEdge::BaseTestInstance 709 * For each (outer) edge in the quad or triangle, draw multiple patches 731 Vec3Set firstOuterEdgeVertices; // Vertices of the outer edge of the first patch of the first program's draw call; used for comparison with other patches. 743 const DrawResult result = draw(static_cast<deUint32>(patchTessLevels.size()), patchTessLevels, winding, usePointMode); 827 const DrawResult result = draw(static_cast<deUint32>(patchTessLevels.size()), patchTessLevels, m_caseDef.winding, m_caseDef.usePointMode); 922 const DrawResult result = draw(static_cast<deUint32>(patchTessLevels.size()), patchTessLevels, m_caseDef.winding, m_caseDef.usePointMode); 1491 log << tcu::TestLog::Message << "Failure: tessellation coordinates differ between two primitives drawn in one draw call" << tcu::TestLog::EndMessage
|
/external/deqp/external/vulkancts/modules/vulkan/ |
H A D | vktDrawUtil.cpp | 329 void ReferenceDrawContext::draw (void) function in class:vkt::drawutil::ReferenceDrawContext 345 renderer.draw(rr::DrawCommand( renderState, 798 // Barrier: draw -> copy from image 890 void VulkanDrawContext::draw (void) function in class:vkt::drawutil::VulkanDrawContext
|