Flutter Engine
The Flutter Engine
|
#include "src/gpu/ganesh/d3d/GrD3DOpsRenderPass.h"
#include "src/gpu/ganesh/GrBackendUtils.h"
#include "src/gpu/ganesh/GrOpFlushState.h"
#include "src/gpu/ganesh/GrProgramDesc.h"
#include "src/gpu/ganesh/GrRenderTarget.h"
#include "src/gpu/ganesh/GrStencilSettings.h"
#include "src/gpu/ganesh/d3d/GrD3DBuffer.h"
#include "src/gpu/ganesh/d3d/GrD3DCommandSignature.h"
#include "src/gpu/ganesh/d3d/GrD3DGpu.h"
#include "src/gpu/ganesh/d3d/GrD3DPipelineState.h"
#include "src/gpu/ganesh/d3d/GrD3DPipelineStateBuilder.h"
#include "src/gpu/ganesh/d3d/GrD3DRenderTarget.h"
#include "src/gpu/ganesh/d3d/GrD3DTexture.h"
#include "src/gpu/ganesh/effects/GrTextureEffect.h"
Go to the source code of this file.
Functions | |
void | set_stencil_ref (GrD3DGpu *gpu, const GrProgramInfo &info) |
void | set_blend_factor (GrD3DGpu *gpu, const GrProgramInfo &info) |
void | set_primitive_topology (GrD3DGpu *gpu, const GrProgramInfo &info) |
void | set_scissor_rects (GrD3DGpu *gpu, const GrRenderTarget *renderTarget, GrSurfaceOrigin rtOrigin, const SkIRect &scissorRect) |
void | set_viewport (GrD3DGpu *gpu, const GrRenderTarget *renderTarget) |
void | update_resource_state (GrTexture *tex, GrRenderTarget *rt, GrD3DGpu *gpu) |
static D3D12_RECT | scissor_to_d3d_clear_rect (const GrScissorState &scissor, const GrSurface *surface, GrSurfaceOrigin origin) |
|
static |
Definition at line 293 of file GrD3DOpsRenderPass.cpp.
void set_blend_factor | ( | GrD3DGpu * | gpu, |
const GrProgramInfo & | info | ||
) |
Definition at line 96 of file GrD3DOpsRenderPass.cpp.
void set_primitive_topology | ( | GrD3DGpu * | gpu, |
const GrProgramInfo & | info | ||
) |
Definition at line 116 of file GrD3DOpsRenderPass.cpp.
void set_scissor_rects | ( | GrD3DGpu * | gpu, |
const GrRenderTarget * | renderTarget, | ||
GrSurfaceOrigin | rtOrigin, | ||
const SkIRect & | scissorRect | ||
) |
Definition at line 140 of file GrD3DOpsRenderPass.cpp.
void set_stencil_ref | ( | GrD3DGpu * | gpu, |
const GrProgramInfo & | info | ||
) |
Definition at line 81 of file GrD3DOpsRenderPass.cpp.
void set_viewport | ( | GrD3DGpu * | gpu, |
const GrRenderTarget * | renderTarget | ||
) |
Definition at line 161 of file GrD3DOpsRenderPass.cpp.
void update_resource_state | ( | GrTexture * | tex, |
GrRenderTarget * | rt, | ||
GrD3DGpu * | gpu | ||
) |
Definition at line 212 of file GrD3DOpsRenderPass.cpp.