Lines Matching defs:const
42 static const int kMaxRenderPipelineEntries = 1024;
48 Fence(const wgpu::Device& device)
111 sk_sp<GrGpu> GrDawnGpu::Make(const wgpu::Device& device,
112 const GrContextOptions& options, GrDirectContext* direct) {
122 GrDawnGpu::GrDawnGpu(GrDirectContext* direct, const GrContextOptions& options,
123 const wgpu::Device& device)
161 const SkIRect& bounds,
162 const GrOpsRenderPass::LoadAndStoreInfo& colorInfo,
163 const GrOpsRenderPass::StencilLoadAndStoreInfo& stencilInfo,
164 const SkTArray<GrSurfaceProxy*, true>& sampledProxies,
172 GrAccessPattern accessPattern, const void* data) {
185 const GrMipLevel texels[],
222 const GrBackendFormat& backendFormat,
245 sk_sp<GrTexture> GrDawnGpu::onCreateCompressedTexture(SkISize dimensions, const GrBackendFormat&,
247 const void* data, size_t dataSize) {
252 sk_sp<GrTexture> GrDawnGpu::onCreateCompressedTexture(SkISize dimensions, const GrBackendFormat&,
260 sk_sp<GrTexture> GrDawnGpu::onWrapBackendTexture(const GrBackendTexture& backendTex,
274 sk_sp<GrTexture> GrDawnGpu::onWrapCompressedBackendTexture(const GrBackendTexture& backendTex,
280 sk_sp<GrTexture> GrDawnGpu::onWrapRenderableBackendTexture(const GrBackendTexture& tex,
301 sk_sp<GrRenderTarget> GrDawnGpu::onWrapBackendRenderTarget(const GrBackendRenderTarget& rt) {
312 sk_sp<GrAttachment> GrDawnGpu::makeStencilAttachment(const GrBackendFormat& /*colorFormat*/,
319 const GrBackendFormat& backendFormat,
356 void GrDawnGpu::uploadTextureData(GrColorType srcColorType, const GrMipLevel texels[],
357 int mipLevelCount, const SkIRect& rect,
365 const void* src = texels[i].fPixels;
395 bool GrDawnGpu::onClearBackendTexture(const GrBackendTexture& backendTexture,
424 const char* src = static_cast<const char*>(defaultStorage.get());
450 SkISize dimensions, const GrBackendFormat&, GrMipmapped, GrProtected) {
454 bool GrDawnGpu::onUpdateCompressedBackendTexture(const GrBackendTexture&,
456 const void* data,
461 void GrDawnGpu::deleteBackendTexture(const GrBackendTexture& tex) {
468 bool GrDawnGpu::compile(const GrProgramDesc&, const GrProgramInfo&) {
473 bool GrDawnGpu::isTestingOnlyBackendTexture(const GrBackendTexture& tex) const {
525 void GrDawnGpu::deleteTestingOnlyBackendRenderTarget(const GrBackendRenderTarget& rt) {
595 const SkIRect& srcRect,
596 const SkIPoint& dstPoint) {
661 const void* readPixelsPtr = buf.GetConstMappedRange();
666 const char* src = static_cast<const char*>(readPixelsPtr);
700 const char* vs =
719 const char* fs =
824 void GrDawnGpu::deleteFence(GrFence fence) const {
833 std::unique_ptr<GrSemaphore> GrDawnGpu::wrapBackendSemaphore(const GrBackendSemaphore& /* sema */,
863 const GrProgramInfo& programInfo) {
935 SkSL::String GrDawnGpu::SkSLToSPIRV(const char* shaderString,
963 wgpu::ShaderModule GrDawnGpu::createShaderModule(const SkSL::String& spirvSource) {
966 desc.code = reinterpret_cast<const uint32_t*>(spirvSource.c_str());