Home
last modified time | relevance | path

Searched refs:mipLevelCount (Results 1 - 25 of 91) sorted by relevance

1234

/third_party/skia/third_party/externals/dawn/src/tests/perf_tests/
H A DSubresourceTrackingPerf.cpp26 mipLevelCount(mipLevelCountIn) { in SubresourceTrackingParams()
29 uint32_t mipLevelCount; member
35 ostream << "_mipLevel_" << param.mipLevelCount; in operator <<()
57 materialDesc.size = {1u << (params.mipLevelCount - 1), 1u << (params.mipLevelCount - 1),
59 materialDesc.mipLevelCount = params.mipLevelCount;
67 uploadTexDesc.mipLevelCount = 1;
104 wgpu::Extent3D copySize = {1u << (params.mipLevelCount - 1),
105 1u << (params.mipLevelCount
[all...]
/third_party/skia/src/gpu/d3d/
H A DGrD3DGpu.cpp260 int mipLevelCount, in createD3DTexture()
270 SkASSERT(mipLevelCount > 0); in createD3DTexture()
279 resourceDesc.MipLevels = mipLevelCount; in createD3DTexture()
302 int mipLevelCount, in onCreateTexture()
308 GrMipmapStatus mipmapStatus = mipLevelCount > 1 ? GrMipmapStatus::kDirty in onCreateTexture()
313 mipLevelCount, mipmapStatus); in onCreateTexture()
358 int mipLevelCount = 1; in onCreateCompressedTexture() local
360 mipLevelCount = SkMipmap::ComputeLevelCount(dimensions.width(), dimensions.height()) + 1; in onCreateCompressedTexture()
362 GrMipmapStatus mipmapStatus = mipLevelCount > 1 ? GrMipmapStatus::kValid in onCreateCompressedTexture()
367 mipLevelCount, mipmapStatu in onCreateCompressedTexture()
254 createD3DTexture(SkISize dimensions, DXGI_FORMAT dxgiFormat, GrRenderable renderable, int renderTargetSampleCnt, SkBudgeted budgeted, GrProtected isProtected, int mipLevelCount, GrMipmapStatus mipmapStatus) createD3DTexture() argument
296 onCreateTexture(SkISize dimensions, const GrBackendFormat& format, GrRenderable renderable, int renderTargetSampleCnt, SkBudgeted budgeted, GrProtected isProtected, int mipLevelCount, uint32_t levelClearMask) onCreateTexture() argument
664 onWritePixels(GrSurface* surface, SkIRect rect, GrColorType surfaceColorType, GrColorType srcColorType, const GrMipLevel texels[], int mipLevelCount, bool prepForTexSampling) onWritePixels() argument
697 uploadToTexture(GrD3DTexture* tex, SkIRect rect, GrColorType colorType, const GrMipLevel* texels, int mipLevelCount) uploadToTexture() argument
1427 unsigned int mipLevelCount = 1; onClearBackendTexture() local
1530 unsigned int mipLevelCount = 1; onUpdateCompressedBackendTexture() local
[all...]
H A DGrD3DGpu.h140 int mipLevelCount,
188 int mipLevelCount,
274 int mipLevelCount,
281 int mipLevelCount);
/third_party/skia/src/gpu/
H A DGrGpu.cpp54 const GrMipLevel* texels, int mipLevelCount, const GrCaps* caps) { in validate_texel_levels()
55 SkASSERT(mipLevelCount > 0); in validate_texel_levels()
61 for (int currentMipLevel = 0; currentMipLevel < mipLevelCount; ++currentMipLevel) { in validate_texel_levels()
79 if (currentMipLevel != mipLevelCount - 1) { in validate_texel_levels()
88 if (mipLevelCount != 1 && (w != 1 || h != 1)) { in validate_texel_levels()
95 return levelsWithPixelsCnt == 1 || levelsWithPixelsCnt == mipLevelCount; in validate_texel_levels()
105 int mipLevelCount, in createTextureCommon()
112 GrMipmapped mipMapped = mipLevelCount > 1 ? GrMipmapped::kYes : GrMipmapped::kNo; in createTextureCommon()
135 mipLevelCount, in createTextureCommon()
160 int mipLevelCount in createTexture() local
53 validate_texel_levels(SkISize dimensions, GrColorType texelColorType, const GrMipLevel* texels, int mipLevelCount, const GrCaps* caps) validate_texel_levels() argument
98 createTextureCommon(SkISize dimensions, const GrBackendFormat& format, GrTextureType textureType, GrRenderable renderable, int renderTargetSampleCnt, SkBudgeted budgeted, GrProtected isProtected, int mipLevelCount, uint32_t levelClearMask) createTextureCommon() argument
201 int mipLevelCount = std::max(1, texelLevelCount); createTexture() local
477 writePixels(GrSurface* surface, SkIRect rect, GrColorType surfaceColorType, GrColorType srcColorType, const GrMipLevel texels[], int mipLevelCount, bool prepForTexSampling) writePixels() argument
[all...]
H A DGrResourceProvider.cpp807 int mipLevelCount, in prepareLevels()
810 SkASSERT(mipLevelCount && texels && texels[0].fPixels); in prepareLevels()
818 tempLevels->reset(mipLevelCount); in prepareLevels()
819 tempLevelDatas->reset(mipLevelCount); in prepareLevels()
821 for (int i = 0; i < mipLevelCount; ++i) { in prepareLevels()
835 int mipLevelCount) const { in writePixels()
839 SkASSERT(mipLevelCount && texels && texels[0].fPixels); in writePixels()
844 mipLevelCount, &tmpTexels, &tmpDatas); in writePixels()
853 mipLevelCount)); in writePixels()
803 prepareLevels(const GrBackendFormat& format, GrColorType colorType, SkISize baseSize, const GrMipLevel texels[], int mipLevelCount, TempLevels* tempLevels, TempLevelDatas* tempLevelDatas) const prepareLevels() argument
/third_party/skia/third_party/externals/dawn/src/tests/unittests/validation/
H A DTextureViewValidationTests.cpp32 uint32_t mipLevelCount = kDefaultMipLevels, in Create2DArrayTexture()
41 descriptor.mipLevelCount = mipLevelCount; in Create2DArrayTexture()
52 descriptor.mipLevelCount = kDefaultMipLevels; in Create3DTexture()
62 descriptor.mipLevelCount = kDefaultMipLevels; in CreateDepthStencilTexture()
72 descriptor.mipLevelCount = kDefaultMipLevels; in CreateDefaultViewDescriptor()
92 // It is an error to create a view with zero 'mipLevelCount'. in TEST_F()
95 descriptor.mipLevelCount = 0; in TEST_F()
129 // baseMipLevel == k && mipLevelCount == WGPU_MIP_LEVEL_COUNT_UNDEFINED means to use levels in TEST_F()
133 descriptor.mipLevelCount in TEST_F()
[all...]
H A DTextureValidationTests.cpp49 descriptor.mipLevelCount = kDefaultMipLevels; in CreateDefaultTextureDescriptor()
101 // It is an error to create a multisampled texture with mipLevelCount > 1. in TEST_F()
105 descriptor.mipLevelCount = 2; in TEST_F()
159 // mipLevelCount == 1 is allowed in TEST_F()
164 descriptor.mipLevelCount = 1; in TEST_F()
169 // mipLevelCount == 0 is an error in TEST_F()
174 descriptor.mipLevelCount = 0; in TEST_F()
185 descriptor.mipLevelCount = 6; in TEST_F()
198 descriptor.mipLevelCount = 5; in TEST_F()
202 descriptor.mipLevelCount in TEST_F()
[all...]
H A DTextureSubresourceTests.cpp26 wgpu::Texture CreateTexture(uint32_t mipLevelCount, in CreateTexture() argument
33 texDesc.mipLevelCount = mipLevelCount; in CreateTexture()
47 viewDesc.mipLevelCount = 1; in CreateTextureView()
H A DRenderPassDescriptorValidationTests.cpp51 uint32_t mipLevelCount, in CreateTexture()
61 descriptor.mipLevelCount = mipLevelCount; in CreateTexture()
229 descriptor.mipLevelCount = kLevelCount; in TEST_F()
281 baseDescriptor.mipLevelCount = kLevelCount; in TEST_F()
378 // Only 2D texture views with mipLevelCount == 1 are allowed to be color attachments
400 baseDescriptor.mipLevelCount = kLevelCount; in TEST_F()
402 // Using 2D texture view with mipLevelCount > 1 is not allowed for color in TEST_F()
406 descriptor.mipLevelCount = 2; in TEST_F()
413 // Using 2D texture view with mipLevelCount > in TEST_F()
45 CreateTexture(wgpu::Device& device, wgpu::TextureDimension dimension, wgpu::TextureFormat format, uint32_t width, uint32_t height, uint32_t arrayLayerCount, uint32_t mipLevelCount, uint32_t sampleCount = 1, wgpu::TextureUsage usage = wgpu::TextureUsage::RenderAttachment) CreateTexture() argument
[all...]
H A DCopyTextureForBrowserTests.cpp27 uint32_t mipLevelCount, in Create2DTexture()
39 descriptor.mipLevelCount = mipLevelCount; in Create2DTexture()
25 Create2DTexture(uint32_t width, uint32_t height, uint32_t mipLevelCount, uint32_t arrayLayerCount, wgpu::TextureFormat format, wgpu::TextureUsage usage, uint32_t sampleCount = 1) Create2DTexture() argument
/third_party/skia/third_party/externals/dawn/src/tests/end2end/
H A DTextureViewTests.cpp34 uint32_t mipLevelCount, in Create2DTexture()
43 descriptor.mipLevelCount = mipLevelCount; in Create2DTexture()
50 uint32_t mipLevelCount, in Create3DTexture()
57 descriptor.mipLevelCount = mipLevelCount; in Create3DTexture()
122 void initTexture(uint32_t arrayLayerCount, uint32_t mipLevelCount) { in initTexture() argument
123 ASSERT(arrayLayerCount > 0 && mipLevelCount > 0); in initTexture()
125 const uint32_t textureWidthLevel0 = 1 << mipLevelCount; in initTexture()
126 const uint32_t textureHeightLevel0 = 1 << mipLevelCount; in initTexture()
30 Create2DTexture(wgpu::Device device, uint32_t width, uint32_t height, uint32_t arrayLayerCount, uint32_t mipLevelCount, wgpu::TextureUsage usage) Create2DTexture() argument
48 Create3DTexture(wgpu::Device device, wgpu::Extent3D size, uint32_t mipLevelCount, wgpu::TextureUsage usage) Create3DTexture() argument
[all...]
H A DSamplerFilterAnisotropicTests.cpp98 const uint32_t mipLevelCount = colors.size(); in InitTexture() local
100 const uint32_t textureWidthLevel0 = 1 << (mipLevelCount - 1); in InitTexture()
101 const uint32_t textureHeightLevel0 = 1 << (mipLevelCount - 1); in InitTexture()
110 descriptor.mipLevelCount = mipLevelCount; in InitTexture()
119 for (uint32_t level = 0; level < mipLevelCount; ++level) { in InitTexture()
H A DTextureSubresourceTests.cpp25 wgpu::Texture CreateTexture(uint32_t mipLevelCount, in CreateTexture() argument
32 texDesc.mipLevelCount = mipLevelCount; in CreateTexture()
46 viewDesc.mipLevelCount = 1; in CreateTextureView()
H A DDepthStencilCopyTests.cpp48 uint32_t mipLevelCount = 1) { in CreateDepthStencilTexture()
53 texDescriptor.mipLevelCount = mipLevelCount; in CreateDepthStencilTexture()
60 uint32_t mipLevelCount = 1) { in CreateDepthTexture()
65 texDescriptor.mipLevelCount = mipLevelCount; in CreateDepthTexture()
94 viewDesc.mipLevelCount = 1; in InitializeDepthTextureRegion()
125 viewDesc.mipLevelCount = 1; in InitializeDepthStencilTextureRegion()
H A DIOSurfaceWrappingTests.cpp125 descriptor.mipLevelCount = 1; in IOSurfaceValidationTests()
175 descriptor.mipLevelCount = 2; in TEST_P()
306 textureDescriptor.mipLevelCount = 1; in DoSampleTest()
346 textureDescriptor.mipLevelCount = 1; in DoClearTest()
470 textureDescriptor.mipLevelCount = 1; in TEST_P()
H A DSubresourceRenderAttachmentTests.cpp38 renderTargetViewDesc.mipLevelCount = 1; in DoSingleTest()
130 renderTargetDesc.mipLevelCount = kMipLevelCount; in DoTest()
/third_party/skia/third_party/externals/dawn/src/dawn_native/
H A DTexture.cpp101 DAWN_INVALID_IF(descriptor->mipLevelCount > 1, in ValidateSampleCount()
103 descriptor->mipLevelCount); in ValidateSampleCount()
211 Log2(maxMippedDimension) + 1 < descriptor->mipLevelCount, in ValidateTextureSize()
213 descriptor->mipLevelCount, Log2(maxMippedDimension) + 1, &descriptor->size); in ValidateTextureSize()
294 descriptor->mipLevelCount == 0, in ValidateTextureDescriptor()
295 "The texture size (%s) or mipLevelCount (%u) is empty.", &descriptor->size, in ValidateTextureDescriptor()
296 descriptor->mipLevelCount); in ValidateTextureDescriptor()
317 descriptor->mipLevelCount > 1 && in ValidateTextureDescriptor()
323 device->IsToggleEnabled(Toggle::DisableR8RG8Mipmaps) && descriptor->mipLevelCount > 1 && in ValidateTextureDescriptor()
353 DAWN_INVALID_IF(descriptor->arrayLayerCount == 0 || descriptor->mipLevelCount in ValidateTextureViewDescriptor()
[all...]
H A DSubresourceStorage.h116 uint32_t mipLevelCount,
224 uint32_t mipLevelCount, in SubresourceStorage()
226 : mAspects(aspects), mMipLevelCount(mipLevelCount), mArrayLayerCount(arrayLayerCount) { in SubresourceStorage()
228 ASSERT(mipLevelCount <= std::numeric_limits<decltype(mMipLevelCount)>::max()); in SubresourceStorage()
222 SubresourceStorage(Aspect aspects, uint32_t arrayLayerCount, uint32_t mipLevelCount, T initialValue) SubresourceStorage() argument
/third_party/skia/src/gpu/dawn/
H A DGrDawnGpu.cpp186 int mipLevelCount, in onWritePixels()
192 this->uploadTextureData(srcColorType, texels, mipLevelCount, rect, texture->texture()); in onWritePixels()
193 if (mipLevelCount < texture->maxMipmapLevel() + 1) { in onWritePixels()
227 int mipLevelCount, in onCreateTexture()
239 mipLevelCount > 1 ? GrMipmapStatus::kDirty : GrMipmapStatus::kNotAllocated; in onCreateTexture()
242 budgeted, mipLevelCount, mipmapStatus); in onCreateTexture()
345 desc.mipLevelCount = numMipLevels; in onCreateBackendTexture()
352 info.fLevelCount = desc.mipLevelCount; in onCreateBackendTexture()
357 int mipLevelCount, const SkIRect& rect, in uploadTextureData()
364 for (int i = 0; i < mipLevelCount; in uploadTextureData()
181 onWritePixels(GrSurface* surface, SkIRect rect, GrColorType surfaceColorType, GrColorType srcColorType, const GrMipLevel texels[], int mipLevelCount, bool prepForTexSampling) onWritePixels() argument
221 onCreateTexture(SkISize dimensions, const GrBackendFormat& backendFormat, GrRenderable renderable, int renderTargetSampleCnt, SkBudgeted budgeted, GrProtected, int mipLevelCount, uint32_t levelClearMask) onCreateTexture() argument
356 uploadTextureData(GrColorType srcColorType, const GrMipLevel texels[], int mipLevelCount, const SkIRect& rect, wgpu::Texture texture) uploadTextureData() argument
[all...]
H A DGrDawnGpu.h119 int mipLevelCount,
185 int mipLevelCount,
225 void uploadTextureData(GrColorType srcColorType, const GrMipLevel texels[], int mipLevelCount,
/third_party/skia/third_party/externals/dawn/src/dawn_node/binding/
H A DGPUTexture.cpp41 !conv(desc.mipLevelCount, descriptor.mipLevelCount) || // in createView()
/third_party/skia/tests/
H A DMipMapTest.cpp66 const int mipLevelCount = mm->countLevels(); in test_mipmap_generation() local
67 REPORTER_ASSERT(reporter, mipLevelCount == expectedMipLevelCount); in test_mipmap_generation()
68 REPORTER_ASSERT(reporter, mipLevelCount == SkMipmap::ComputeLevelCount(width, height)); in test_mipmap_generation()
69 for (int i = 0; i < mipLevelCount; ++i) { in test_mipmap_generation()
/third_party/skia/src/gpu/vk/
H A DGrVkGpu.cpp502 int mipLevelCount, in onWritePixels()
511 if (!mipLevelCount || !texels[0].fPixels) { in onWritePixels()
519 if (mipLevelCount > 1) { in onWritePixels()
540 SkASSERT(mipLevelCount <= (int)texImage->mipLevels()); in onWritePixels()
545 mipLevelCount); in onWritePixels()
546 if (1 == mipLevelCount) { in onWritePixels()
925 int mipLevelCount) { in uploadTexDataOptimal()
932 SkASSERT(mipLevelCount == 1 || rect == SkIRect::MakeSize(texImage->dimensions())); in uploadTexDataOptimal()
936 SkASSERT(mipLevelCount == 1 || mipLevelCount in uploadTexDataOptimal()
497 onWritePixels(GrSurface* surface, SkIRect rect, GrColorType surfaceColorType, GrColorType srcColorType, const GrMipLevel texels[], int mipLevelCount, bool prepForTexSampling) onWritePixels() argument
921 uploadTexDataOptimal(GrVkImage* texImage, SkIRect rect, GrColorType dataColorType, const GrMipLevel texels[], int mipLevelCount) uploadTexDataOptimal() argument
1146 onCreateTexture(SkISize dimensions, const GrBackendFormat& format, GrRenderable renderable, int renderTargetSampleCnt, SkBudgeted budgeted, GrProtected isProtected, int mipLevelCount, uint32_t levelClearMask) onCreateTexture() argument
[all...]
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/
H A DD3D12Backend.cpp62 mMipLevelCount(descriptor->mipLevelCount), in ExternalImageDXGI()
92 textureDescriptor.mipLevelCount = mMipLevelCount; in ProduceTexture()
/third_party/skia/src/gpu/gl/
H A DGrGLGpu.h251 int mipLevelCount,
307 int mipLevelCount);
327 int mipLevelCount,
475 // it to GL. 'dstRect' must be the texture bounds if mipLevelCount is greater than 1.
483 int mipLevelCount);
496 // the texture bounds if mipLevelCount is greater than 1.
504 int mipLevelCount);

Completed in 24 milliseconds

1234