Home
last modified time | relevance | path

Searched refs:kMaxColorAttachments (Results 1 – 25 of 45) sorted by relevance

12

/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
DRenderPassCache.h54 ityp::bitset<ColorAttachmentIndex, kMaxColorAttachments> colorMask;
55 ityp::bitset<ColorAttachmentIndex, kMaxColorAttachments> resolveTargetMask;
56 ityp::array<ColorAttachmentIndex, wgpu::TextureFormat, kMaxColorAttachments> colorFormats;
57 ityp::array<ColorAttachmentIndex, wgpu::LoadOp, kMaxColorAttachments> colorLoadOp;
58 ityp::array<ColorAttachmentIndex, wgpu::StoreOp, kMaxColorAttachments> colorStoreOp;
DRenderPassCache.cpp113 std::array<VkAttachmentReference, kMaxColorAttachments> colorAttachmentRefs; in CreateRenderPassForQuery()
114 std::array<VkAttachmentReference, kMaxColorAttachments> resolveAttachmentRefs; in CreateRenderPassForQuery()
119 constexpr uint8_t kMaxAttachmentCount = kMaxColorAttachments * 2 + 1; in CreateRenderPassForQuery()
DAdapterVk.cpp258 if (vkLimits.maxColorAttachments < kMaxColorAttachments) { in InitializeSupportedLimitsImpl()
279 kMaxColorAttachments + baseLimits.v1.maxStorageTexturesPerShaderStage + in InitializeSupportedLimitsImpl()
286 kMaxColorAttachments + limits->v1.maxStorageTexturesPerShaderStage + in InitializeSupportedLimitsImpl()
/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/vulkan/
DRenderPassCache.h46 std::bitset<kMaxColorAttachments> colorMask;
47 std::bitset<kMaxColorAttachments> resolveTargetMask;
48 std::array<dawn::TextureFormat, kMaxColorAttachments> colorFormats;
49 std::array<dawn::LoadOp, kMaxColorAttachments> colorLoadOp;
DRenderPassCache.cpp89 std::array<VkAttachmentReference, kMaxColorAttachments> colorAttachmentRefs; in CreateRenderPassForQuery()
90 std::array<VkAttachmentReference, kMaxColorAttachments> resolveAttachmentRefs; in CreateRenderPassForQuery()
95 constexpr uint32_t kMaxAttachmentCount = kMaxColorAttachments * 2 + 1; in CreateRenderPassForQuery()
/third_party/skia/third_party/externals/dawn/src/dawn_native/
DAttachmentState.h56 ityp::bitset<ColorAttachmentIndex, kMaxColorAttachments> mColorAttachmentsSet;
57 ityp::array<ColorAttachmentIndex, wgpu::TextureFormat, kMaxColorAttachments> mColorFormats;
69 ityp::bitset<ColorAttachmentIndex, kMaxColorAttachments> GetColorAttachmentsMask() const;
DRenderPipeline.h91 ityp::bitset<ColorAttachmentIndex, kMaxColorAttachments> GetColorAttachmentsMask() const;
130 ityp::array<ColorAttachmentIndex, ColorTargetState, kMaxColorAttachments> mTargets;
131 ityp::array<ColorAttachmentIndex, BlendState, kMaxColorAttachments> mTargetBlend;
DAttachmentState.cpp27 ASSERT(descriptor->colorFormatsCount <= kMaxColorAttachments); in AttachmentStateBlueprint()
39 ASSERT(descriptor->fragment->targetCount <= kMaxColorAttachments); in AttachmentStateBlueprint()
141 ityp::bitset<ColorAttachmentIndex, kMaxColorAttachments>
DRenderBundleEncoder.cpp65 descriptor->colorFormatsCount > kMaxColorAttachments, in ValidateRenderBundleEncoderDescriptor()
67 descriptor->colorFormatsCount, kMaxColorAttachments); in ValidateRenderBundleEncoderDescriptor()
DShaderModule.h187 ityp::array<ColorAttachmentIndex, FragmentOutputVariableInfo, kMaxColorAttachments>
189 ityp::bitset<ColorAttachmentIndex, kMaxColorAttachments> fragmentOutputsWritten;
DIntegerTypes.h37 ColorAttachmentIndex(kMaxColorAttachments);
DCommands.h100 ityp::array<ColorAttachmentIndex, RenderPassColorAttachmentInfo, kMaxColorAttachments>
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/
DRenderPassBuilderD3D12.h87 array<ColorAttachmentIndex, D3D12_RENDER_PASS_RENDER_TARGET_DESC, kMaxColorAttachments>
89 ityp::array<ColorAttachmentIndex, D3D12_CPU_DESCRIPTOR_HANDLE, kMaxColorAttachments>
93 kMaxColorAttachments>
/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/
DRenderPipeline.h74 std::bitset<kMaxColorAttachments> GetColorAttachmentsMask() const;
107 std::bitset<kMaxColorAttachments> mColorAttachmentsSet;
108 std::array<ColorStateDescriptor, kMaxColorAttachments> mColorStates;
DCommands.h83 std::bitset<kMaxColorAttachments> colorAttachmentsSet;
84 RenderPassColorAttachmentInfo colorAttachments[kMaxColorAttachments];
/third_party/flutter/skia/third_party/externals/dawn/src/utils/
DComboRenderPipelineDescriptor.h43 std::array<dawn::ColorStateDescriptor*, kMaxColorAttachments> cColorStates;
47 dawn::ColorStateDescriptor mColorStates[kMaxColorAttachments];
DDawnHelpers.h64 dawn::RenderPassColorAttachmentDescriptor* cColorAttachmentsInfoPtr[kMaxColorAttachments];
68 std::array<dawn::RenderPassColorAttachmentDescriptor, kMaxColorAttachments>
DComboRenderPipelineDescriptor.cpp95 for (uint32_t i = 0; i < kMaxColorAttachments; ++i) { in ComboRenderPipelineDescriptor()
/third_party/skia/third_party/externals/dawn/src/utils/
DComboRenderPipelineDescriptor.h55 std::array<wgpu::ColorTargetState, kMaxColorAttachments> cTargets;
56 std::array<wgpu::BlendState, kMaxColorAttachments> cBlends;
DComboRenderBundleEncoderDescriptor.h30 std::array<wgpu::TextureFormat, kMaxColorAttachments> cColorFormats;
DComboRenderPipelineDescriptor.cpp127 for (uint32_t i = 0; i < kMaxColorAttachments; ++i) { in ComboRenderPipelineDescriptor()
/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/metal/
DCommandBufferMTL.mm126 const std::array<id<MTLTexture>, kMaxColorAttachments>& resolveTextures) {
129 for (uint32_t i = 0; i < kMaxColorAttachments; ++i) {
634 std::array<id<MTLTexture>, kMaxColorAttachments> trueResolveTextures = {};
635 std::array<uint32_t, kMaxColorAttachments> trueResolveLevels = {};
636 std::array<uint32_t, kMaxColorAttachments> trueResolveSlices = {};
641 std::array<id<MTLTexture>, kMaxColorAttachments> temporaryResolveTextures = {};
642 for (uint32_t i = 0; i < kMaxColorAttachments; ++i) {
670 for (uint32_t i = 0; i < kMaxColorAttachments; ++i) {
690 std::array<id<MTLTexture>, kMaxColorAttachments> resolveTextures = {};
691 for (uint32_t i = 0; i < kMaxColorAttachments; ++i) {
/third_party/flutter/skia/third_party/externals/dawn/src/common/
DConstants.h34 static constexpr uint32_t kMaxColorAttachments = 4u; variable
/third_party/skia/third_party/externals/dawn/src/common/
DConstants.h25 static constexpr uint8_t kMaxColorAttachments = 8u; variable
/third_party/skia/third_party/externals/dawn/src/dawn_native/metal/
DCommandBufferMTL.mm196 const std::array<id<MTLTexture>, kMaxColorAttachments>& resolveTextures) {
202 for (uint32_t i = 0; i < kMaxColorAttachments; ++i) {
1179 std::array<id<MTLTexture>, kMaxColorAttachments> trueResolveTextures = {};
1180 std::array<uint32_t, kMaxColorAttachments> trueResolveLevels = {};
1181 std::array<uint32_t, kMaxColorAttachments> trueResolveSlices = {};
1186 std::array<NSPRef<id<MTLTexture>>, kMaxColorAttachments> temporaryResolveTextures = {};
1187 for (uint32_t i = 0; i < kMaxColorAttachments; ++i) {
1216 for (uint32_t i = 0; i < kMaxColorAttachments; ++i) {
1235 std::array<id<MTLTexture>, kMaxColorAttachments> resolveTextures = {};
1236 for (uint32_t i = 0; i < kMaxColorAttachments; ++i) {

12