Searched defs:draw (Results 226 - 250 of 374) sorted by relevance

1234567891011>>

/external/skia/gm/
H A Dimage.cpp66 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 DGrAALinearizingConvexPathRenderer.cpp52 // 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 DGrTessellatingPathRenderer.cpp33 * 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 DSkSurface.cpp164 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 DMatrixClipCollapseTest.cpp18 // 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 Dimage.cpp65 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 DGrAALinearizingConvexPathRenderer.cpp52 // 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 DGrTessellatingPathRenderer.cpp33 * 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 DSkSurface.cpp164 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 DMatrixClipCollapseTest.cpp18 // 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 DVideoRendererGui.java72 // 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 DWidget.java328 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 Dmarkermanager.js971 ProjectionHelperOverlay.prototype.draw = function () {
/external/deqp/external/vulkancts/modules/vulkan/fragment_ops/
H A DvktFragmentOperationsScissorMultiViewportTests.cpp594 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 DvktGeometryInstancedRenderingTests.cpp340 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 DgluDrawUtil.cpp540 // 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 Des3fLifetimeTests.cpp72 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 Des3fPrimitiveRestartTests.cpp102 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 Des31fDrawElementsBaseVertexTests.cpp100 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 Dquaternion_demo.cpp95 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 Dplatform_drm.c412 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 Ddraw_gs.c387 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 Ddraw_pipe_aaline.c327 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 Dnv30_context.h61 struct draw_context *draw; member in struct:nv30_context
/external/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_context.h37 #include "draw/draw_vertex.h"
43 /** Do polygon stipple in the draw module? */
187 struct draw_context *draw; member in struct:softpipe_context

Completed in 991 milliseconds

1234567891011>>