HomeSort by relevance Sort by last modified time
    Searched defs:GrVkSecondaryCBDrawContext (Results 1 - 4 of 4) sorted by null

  /external/skqp/src/gpu/vk/
GrVkSecondaryCBDrawContext.cpp 8 #include "vk/GrVkSecondaryCBDrawContext.h"
18 sk_sp<GrVkSecondaryCBDrawContext> GrVkSecondaryCBDrawContext::Make(GrContext* ctx,
42 return sk_sp<GrVkSecondaryCBDrawContext>(new GrVkSecondaryCBDrawContext(std::move(device)));
45 GrVkSecondaryCBDrawContext::GrVkSecondaryCBDrawContext(sk_sp<SkGpuDevice> device)
48 GrVkSecondaryCBDrawContext::~GrVkSecondaryCBDrawContext() {
53 SkCanvas* GrVkSecondaryCBDrawContext::getCanvas()
    [all...]
GrVkSecondaryCBDrawContext.h 35 * of draws will not be supported when using a GrVkSecondaryCBDrawContext. This includes:
43 * While using a GrVkSecondaryCBDrawContext, the client can also draw into normal SkSurfaces and
44 * then draw those SkSufaces (as SkImages) into the GrVkSecondaryCBDrawContext. If any of the
46 * offscreen surface, and then draw that into the GrVkSecondaryCBDrawContext.
48 * After all drawing to the GrVkSecondaryCBDrawContext has been done, the client must call flush()
49 * on the GrVkSecondaryCBDrawContext to actually fill in the secondary VkCommandBuffer with the
52 * Additionally, the client must keep the GrVkSecondaryCBDrawContext alive until the secondary
54 * GrVkSecondaryCBDrawContext, the client must call releaseResources() so that Skia can cleanup
57 class SK_API GrVkSecondaryCBDrawContext : public SkRefCnt {
59 static sk_sp<GrVkSecondaryCBDrawContext> Make(GrContext*, const SkImageInfo&
    [all...]
  /external/skia/src/gpu/vk/
GrVkSecondaryCBDrawContext.h 36 * of draws will not be supported when using a GrVkSecondaryCBDrawContext. This includes:
44 * While using a GrVkSecondaryCBDrawContext, the client can also draw into normal SkSurfaces and
45 * then draw those SkSufaces (as SkImages) into the GrVkSecondaryCBDrawContext. If any of the
47 * offscreen surface, and then draw that into the GrVkSecondaryCBDrawContext.
49 * After all drawing to the GrVkSecondaryCBDrawContext has been done, the client must call flush()
50 * on the GrVkSecondaryCBDrawContext to actually fill in the secondary VkCommandBuffer with the
53 * Additionally, the client must keep the GrVkSecondaryCBDrawContext alive until the secondary
55 * GrVkSecondaryCBDrawContext, the client must call releaseResources() so that Skia can cleanup
58 class SK_API GrVkSecondaryCBDrawContext : public SkRefCnt {
60 static sk_sp<GrVkSecondaryCBDrawContext> Make(GrContext*, const SkImageInfo&
    [all...]
GrVkSecondaryCBDrawContext.cpp 8 #include "vk/GrVkSecondaryCBDrawContext.h"
21 sk_sp<GrVkSecondaryCBDrawContext> GrVkSecondaryCBDrawContext::Make(GrContext* ctx,
45 return sk_sp<GrVkSecondaryCBDrawContext>(new GrVkSecondaryCBDrawContext(std::move(device),
49 GrVkSecondaryCBDrawContext::GrVkSecondaryCBDrawContext(sk_sp<SkGpuDevice> device,
54 GrVkSecondaryCBDrawContext::~GrVkSecondaryCBDrawContext() {
59 SkCanvas* GrVkSecondaryCBDrawContext::getCanvas()
    [all...]

Completed in 189 milliseconds