Lines Matching defs:GrD3DOpsRenderPass
8 #include "src/gpu/d3d/GrD3DOpsRenderPass.h"
29 GrD3DOpsRenderPass::GrD3DOpsRenderPass(GrD3DGpu* gpu) : fGpu(gpu) {}
31 bool GrD3DOpsRenderPass::set(GrRenderTarget* rt, GrSurfaceOrigin origin, const SkIRect& bounds,
50 GrD3DOpsRenderPass::~GrD3DOpsRenderPass() {}
52 GrGpu* GrD3DOpsRenderPass::gpu() { return fGpu; }
54 void GrD3DOpsRenderPass::onBegin() {
171 bool GrD3DOpsRenderPass::onBindPipeline(const GrProgramInfo& info, const SkRect& drawBounds) {
202 void GrD3DOpsRenderPass::onSetScissorRect(const SkIRect& scissor) {
218 bool GrD3DOpsRenderPass::onBindTextures(const GrGeometryProcessor& geomProc,
242 void GrD3DOpsRenderPass::onBindBuffers(sk_sp<const GrBuffer> indexBuffer,
257 void GrD3DOpsRenderPass::onDrawInstanced(int instanceCount, int baseInstance, int vertexCount,
264 void GrD3DOpsRenderPass::onDrawIndexedInstanced(int indexCount, int baseIndex, int instanceCount,
272 void GrD3DOpsRenderPass::onDrawIndirect(const GrBuffer* buffer, size_t offset, int drawCount) {
281 void GrD3DOpsRenderPass::onDrawIndexedIndirect(const GrBuffer* buffer, size_t offset,
313 void GrD3DOpsRenderPass::onClear(const GrScissorState& scissor, std::array<float, 4> color) {
320 void GrD3DOpsRenderPass::onClearStencilClip(const GrScissorState& scissor, bool insideStencilMask) {
341 void GrD3DOpsRenderPass::inlineUpload(GrOpFlushState* state, GrDeferredTextureUploadFn& upload) {
353 void GrD3DOpsRenderPass::submit() {