Lines Matching refs:storageImage
434 auto storageImage = reinterpret_cast<StorageImageDescriptor *>(memToWrite); in WriteDescriptorSet() local
442 storageImage[i].ptr = imageView->getOffsetPointer({ 0, 0, 0 }, VK_IMAGE_ASPECT_COLOR_BIT, 0, 0); in WriteDescriptorSet()
443 storageImage[i].width = extent.width; in WriteDescriptorSet()
444 storageImage[i].height = extent.height; in WriteDescriptorSet()
445 storageImage[i].depth = imageView->getDepthOrLayerCount(0); in WriteDescriptorSet()
446 storageImage[i].rowPitchBytes = imageView->rowPitchBytes(VK_IMAGE_ASPECT_COLOR_BIT, 0); in WriteDescriptorSet()
447 storageImage[i].samplePitchBytes = imageView->slicePitchBytes(VK_IMAGE_ASPECT_COLOR_BIT, 0); in WriteDescriptorSet()
448 storageImage[i].slicePitchBytes = layerCount > 1 in WriteDescriptorSet()
451 storageImage[i].sampleCount = imageView->getSampleCount(); in WriteDescriptorSet()
452 storageImage[i].sizeInBytes = static_cast<int>(imageView->getSizeInBytes()); in WriteDescriptorSet()
453 storageImage[i].memoryOwner = imageView; in WriteDescriptorSet()
457 …storageImage[i].stencilPtr = imageView->getOffsetPointer({ 0, 0, 0 }, VK_IMAGE_ASPECT_STENCIL_BIT,… in WriteDescriptorSet()
458 storageImage[i].stencilRowPitchBytes = imageView->rowPitchBytes(VK_IMAGE_ASPECT_STENCIL_BIT, 0); in WriteDescriptorSet()
459 …storageImage[i].stencilSamplePitchBytes = imageView->slicePitchBytes(VK_IMAGE_ASPECT_STENCIL_BIT, … in WriteDescriptorSet()
460 storageImage[i].stencilSlicePitchBytes = (imageView->getSubresourceRange().layerCount > 1) in WriteDescriptorSet()
468 auto *storageImage = reinterpret_cast<StorageImageDescriptor *>(memToWrite); in WriteDescriptorSet() local
473 storageImage[i].ptr = bufferView->getPointer(); in WriteDescriptorSet()
474 storageImage[i].width = bufferView->getElementCount(); in WriteDescriptorSet()
475 storageImage[i].height = 1; in WriteDescriptorSet()
476 storageImage[i].depth = 1; in WriteDescriptorSet()
477 storageImage[i].rowPitchBytes = 0; in WriteDescriptorSet()
478 storageImage[i].slicePitchBytes = 0; in WriteDescriptorSet()
479 storageImage[i].samplePitchBytes = 0; in WriteDescriptorSet()
480 storageImage[i].sampleCount = 1; in WriteDescriptorSet()
481 storageImage[i].sizeInBytes = bufferView->getRangeInBytes(); in WriteDescriptorSet()