/external/skia/gm/ |
H A D | image.cpp | 66 surf->draw(canvas, 0, 160, usePaint ? &paint : nullptr); 149 // since we draw into this directly, we need to start fresh 222 static sk_sp<SkImage> make_raster(const SkImageInfo& info, GrContext*, void (*draw)(SkCanvas*)) { argument 224 draw(surface->getCanvas()); 228 static sk_sp<SkImage> make_picture(const SkImageInfo& info, GrContext*, void (*draw)(SkCanvas*)) { argument 230 draw(recorder.beginRecording(SkRect::MakeIWH(info.width(), info.height()))); 236 static sk_sp<SkImage> make_codec(const SkImageInfo& info, GrContext*, void (*draw)(SkCanvas*)) { argument 237 sk_sp<SkImage> image(make_raster(info, nullptr, draw)); 241 static sk_sp<SkImage> make_gpu(const SkImageInfo& info, GrContext* ctx, void (*draw)(SkCanvas*)) { argument 245 draw(surfac [all...] |
/external/skia/src/gpu/ops/ |
H A D | GrAALinearizingConvexPathRenderer.cpp | 52 // Stroked zero length lines should draw, but this PR doesn't handle that case 207 void draw(GrMeshDrawOp::Target* target, const GrGeometryProcessor* gp, function in class:__anon20794::final 234 target->draw(gp, pipeline, mesh); 277 this->draw(target, gp.get(), pipeline, vertexCount, vertexStride, vertices, 298 this->draw(target, gp.get(), pipeline, vertexCount, vertexStride, vertices, indexCount,
|
H A D | GrTessellatingPathRenderer.cpp | 33 * triangles to a vertex buffer, and renders them with a single draw call. It can do screenspace 141 // This path renderer can draw fill styles, and can do screenspace antialiasing via a 238 void draw(Target* target, const GrGeometryProcessor* gp) { function in class:__anon20808::final 344 this->draw(target, gp.get()); 353 target->draw(gp, fHelper.makePipeline(target), mesh);
|
/external/skia/src/image/ |
H A D | SkSurface.cpp | 164 void SkSurface::draw(SkCanvas* canvas, SkScalar x, SkScalar y, function in class:SkSurface 240 bool SkSurface::draw(SkDeferredDisplayList* ddl) { function in class:SkSurface
|
/external/skia/tests/ |
H A D | MatrixClipCollapseTest.cpp | 18 // overall structure, bodies that draw something and model/clip state changes. 26 // Body methods only directly emit draw ops and saveLayer/restore pairs but call 28 // be collapsed (i.e., draw ops, saveLayer/restore) they also generate the 64 input.draw(&debugCanvas); 98 // TODO: implement the rest of the draw ops 134 // saveLayer's have to handled apart from the other draw operations 142 DrawOpType draw, SkTDArray<DrawType>* expected, 145 ClipType clip, DrawOpType draw, 148 ClipType clip, PFEmitBody emitBody, DrawOpType draw, 283 static void emit_draw(SkCanvas* canvas, DrawOpType draw, SkTDArra argument 325 emit_clip_and_mat(SkCanvas* canvas, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument 346 emit_mat_and_clip(SkCanvas* canvas, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument 369 emit_double_mat_and_clip(SkCanvas* canvas, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument 394 emit_mat_clip_clip(SkCanvas* canvas, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument 417 emit_body0(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument 438 emit_body1(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument 466 emit_body2(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument 504 emit_body3(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument 552 emit_struct0(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument 568 emit_struct1(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument 591 emit_struct2(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument 620 emit_struct3(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument [all...] |
/external/skqp/gm/ |
H A D | image.cpp | 65 surf->draw(canvas, 0, 160, usePaint ? &paint : nullptr); 148 // since we draw into this directly, we need to start fresh 221 static sk_sp<SkImage> make_raster(const SkImageInfo& info, GrContext*, void (*draw)(SkCanvas*)) { argument 223 draw(surface->getCanvas()); 227 static sk_sp<SkImage> make_picture(const SkImageInfo& info, GrContext*, void (*draw)(SkCanvas*)) { argument 229 draw(recorder.beginRecording(SkRect::MakeIWH(info.width(), info.height()))); 235 static sk_sp<SkImage> make_codec(const SkImageInfo& info, GrContext*, void (*draw)(SkCanvas*)) { argument 236 sk_sp<SkImage> image(make_raster(info, nullptr, draw)); 240 static sk_sp<SkImage> make_gpu(const SkImageInfo& info, GrContext* ctx, void (*draw)(SkCanvas*)) { argument 244 draw(surfac [all...] |
/external/skqp/src/gpu/ops/ |
H A D | GrAALinearizingConvexPathRenderer.cpp | 52 // Stroked zero length lines should draw, but this PR doesn't handle that case 207 void draw(GrMeshDrawOp::Target* target, const GrGeometryProcessor* gp, function in class:__anon21460::final 234 target->draw(gp, pipeline, mesh); 278 this->draw(target, gp.get(), pipeline, vertexCount, vertexStride, vertices, 299 this->draw(target, gp.get(), pipeline, vertexCount, vertexStride, vertices, indexCount,
|
H A D | GrTessellatingPathRenderer.cpp | 33 * triangles to a vertex buffer, and renders them with a single draw call. It can do screenspace 141 // This path renderer can draw fill styles, and can do screenspace antialiasing via a 238 void draw(Target* target, const GrGeometryProcessor* gp) { function in class:__anon21474::final 344 this->draw(target, gp.get()); 353 target->draw(gp, fHelper.makePipeline(target), mesh);
|
/external/skqp/src/image/ |
H A D | SkSurface.cpp | 164 void SkSurface::draw(SkCanvas* canvas, SkScalar x, SkScalar y, function in class:SkSurface 216 bool SkSurface::draw(SkDeferredDisplayList* ddl) { function in class:SkSurface
|
/external/skqp/tests/ |
H A D | MatrixClipCollapseTest.cpp | 18 // overall structure, bodies that draw something and model/clip state changes. 26 // Body methods only directly emit draw ops and saveLayer/restore pairs but call 28 // be collapsed (i.e., draw ops, saveLayer/restore) they also generate the 64 input.draw(&debugCanvas); 98 // TODO: implement the rest of the draw ops 134 // saveLayer's have to handled apart from the other draw operations 142 DrawOpType draw, SkTDArray<DrawType>* expected, 145 ClipType clip, DrawOpType draw, 148 ClipType clip, PFEmitBody emitBody, DrawOpType draw, 283 static void emit_draw(SkCanvas* canvas, DrawOpType draw, SkTDArra argument 325 emit_clip_and_mat(SkCanvas* canvas, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument 346 emit_mat_and_clip(SkCanvas* canvas, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument 369 emit_double_mat_and_clip(SkCanvas* canvas, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument 394 emit_mat_clip_clip(SkCanvas* canvas, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument 417 emit_body0(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument 438 emit_body1(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument 466 emit_body2(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument 504 emit_body3(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument 552 emit_struct0(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument 568 emit_struct1(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument 591 emit_struct2(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument 620 emit_struct3(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument [all...] |
/external/webrtc/talk/app/webrtc/java/android/org/webrtc/ |
H A D | VideoRendererGui.java | 72 // Render and draw threads. 96 // TODO(magjed): Delete GL resources in release(). Must be synchronized with draw(). We are 106 // threads - frames are received in renderFrame() and consumed in draw(). Frames are dropped in 127 // Time in ns spent in draw() function. 129 // Time in ns spent in draw() copying resources from |pendingFrame| - including uploading frame 231 private void draw() { method in class:VideoRendererGui.YuvImageRenderer 661 yuvImageRenderer.draw();
|
/external/androidplot/AndroidPlot-Core/src/main/java/com/androidplot/ui/widget/ |
H A D | Widget.java | 328 public void draw(Canvas canvas, RectF widgetRect) throws PlotRenderException {
method in class:Widget 359 * @param canvas The Canvas to draw onto
|
/external/chromium-trace/catapult/common/py_vulcanize/third_party/rjsmin/bench/ |
H A D | markermanager.js | 971 ProjectionHelperOverlay.prototype.draw = function () {
|
/external/deqp/external/vulkancts/modules/vulkan/fragment_ops/ |
H A D | vktFragmentOperationsScissorMultiViewportTests.cpp | 594 void draw (Context& context, const VkBuffer colorBuffer) const function in class:vkt::FragmentOperations::__anon4330::ScissorRenderer 745 renderer.draw(context, *colorBuffer);
|
/external/deqp/external/vulkancts/modules/vulkan/geometry/ |
H A D | vktGeometryInstancedRenderingTests.cpp | 340 void draw (Context& context, function in namespace:vkt::geometry::__anon4337 651 draw(context, renderSize, colorFormat, clearColor, *colorBuffer, params.numDrawInstances, perInstancePosition);
|
/external/deqp/framework/opengl/ |
H A D | gluDrawUtil.cpp | 540 // Create buffers for duration of draw call. 590 void draw (const RenderContext& context, deUint32 program, int numVertexArrays, const VertexArrayBinding* vertexArrays, const PrimitiveList& primitives, DrawUtilCallback* callback) function in namespace:glu
|
/external/deqp/modules/gles3/functional/ |
H A D | es3fLifetimeTests.cpp | 72 void draw (GLuint vao, GLfloat scale, bool tf, Surface* dst); 126 void ScaleProgram::draw (GLuint vao, GLfloat scale, bool tf, Surface* dst) function in class:deqp::gles3::Functional::__anon5093::ScaleProgram 302 m_program.draw(vao, 1.0, false, &dst); 371 m_program.draw(*vao, 1.0, false, &dst); 387 m_program.draw(*vao, -1.0, true, DE_NULL);
|
H A D | es3fPrimitiveRestartTests.cpp | 102 void draw (int startNdx, int count); 506 // Draw with the appropriate GLES3 draw function. 507 void PrimitiveRestartCase::draw (int startNdx, int count) function in class:deqp::gles3::Functional::PrimitiveRestartCase 577 draw(0, getNumIndices()); 606 int indexArrayStartNdx = 0; // Keep track of the draw start index - first index after a primitive restart, or initially the first index altogether. 616 draw(indexArrayStartNdx, indexArrayNdx - indexArrayStartNdx); 620 indexArrayStartNdx = indexArrayNdx + 1; // Next draw starts just after this restart index.
|
/external/deqp/modules/gles31/functional/ |
H A D | es31fDrawElementsBaseVertexTests.cpp | 100 test->addIteration(spec, "draw count = 1"); 104 test->addIteration(spec, "draw count = 5"); 108 test->addIteration(spec, "draw count = 25"); 180 void draw (GLenum mode, GLsizei count, GLenum type, GLvoid* indices, GLint baseVertex); 286 void VertexIDCase::draw (GLenum mode, GLsizei count, GLenum type, GLvoid* indices, GLint baseVertex) function in class:deqp::gles31::Functional::__anon5339::VertexIDCase 415 draw(GL_TRIANGLES, drawCount, GL_UNSIGNED_SHORT, (GLvoid*)indices, baseVertex); 423 draw(GL_TRIANGLES, drawCount, GL_UNSIGNED_SHORT, DE_NULL, baseVertex);
|
/external/eigen/demos/opengl/ |
H A D | quaternion_demo.cpp | 95 void draw() function in class:FancySpheres 104 mIcoSphere.draw(2); 236 // draw the fractal object 257 sFancySpheres.draw();
|
/external/mesa3d/src/egl/drivers/dri2/ |
H A D | platform_drm.c | 412 dri2_drm_swap_buffers(_EGLDriver *drv, _EGLDisplay *disp, _EGLSurface *draw) argument 415 struct dri2_egl_surface *dri2_surf = dri2_egl_surface(draw); 440 dri2_flush_drawable_for_swapbuffers(disp, draw);
|
/external/mesa3d/src/gallium/auxiliary/draw/ |
H A D | draw_gs.c | 387 shader->draw->instance_id, 402 if (shader->draw->collect_statistics) { 403 shader->draw->statistics.gs_invocations += input_primitives; 539 unsigned num_outputs = draw_total_gs_outputs(shader->draw); 600 if (shader->draw->llvm) { 659 if (shader->draw->collect_statistics) { 662 shader->draw->statistics.gs_primitives += 678 struct draw_context *draw) 680 boolean use_llvm = draw->llvm != NULL; 684 draw 677 draw_geometry_shader_prepare(struct draw_geometry_shader *shader, struct draw_context *draw) argument 719 draw_create_geometry_shader(struct draw_context *draw, const struct pipe_shader_state *state) argument 847 draw_bind_geometry_shader(struct draw_context *draw, struct draw_geometry_shader *dgs) argument 864 draw_delete_geometry_shader(struct draw_context *draw, struct draw_geometry_shader *dgs) argument [all...] |
H A D | draw_pipe_aaline.c | 327 struct pipe_context *pipe = aaline->stage.draw->pipe; 382 struct pipe_context *pipe = aaline->stage.draw->pipe; 474 struct pipe_context *pipe = aaline->stage.draw->pipe; 496 * When we're about to draw our first AA line in a batch, this function is 502 struct draw_context *draw = aaline->stage.draw; local 503 struct pipe_context *pipe = draw->pipe; 509 draw->suspend_flushing = TRUE; 511 draw->suspend_flushing = FALSE; 649 struct draw_context *draw local 706 struct draw_context *draw = stage->draw; local 779 draw_aaline_stage(struct draw_context *draw) argument 810 struct draw_context *draw = (struct draw_context *) pipe->draw; local 940 draw_aaline_prepare_outputs(struct draw_context *draw, struct draw_stage *stage) argument 964 draw_install_aaline_stage(struct draw_context *draw, struct pipe_context *pipe) argument [all...] |
/external/mesa3d/src/gallium/drivers/nouveau/nv30/ |
H A D | nv30_context.h | 61 struct draw_context *draw; member in struct:nv30_context
|
/external/mesa3d/src/gallium/drivers/softpipe/ |
H A D | sp_context.h | 37 #include "draw/draw_vertex.h" 43 /** Do polygon stipple in the draw module? */ 187 struct draw_context *draw; member in struct:softpipe_context
|