/external/deqp/external/vulkancts/modules/vulkan/image/ |
vktImageAtomicOperationTests.cpp | 266 const ImageType m_imageType; 282 , m_imageType (imageType) 296 const UVec3 gridSize = getShaderGridSize(m_imageType, m_imageSize); 297 const string atomicCoord = getCoordStr(m_imageType, "gx % " + toString(gridSize.x()), "gy", "gz"); 305 const string shaderImageTypeStr = getShaderImageType(m_format, m_imageType); 340 const ImageType m_imageType; 356 , m_imageType (imageType) 371 const UVec3 gridSize = getShaderGridSize(m_imageType, m_imageSize); 372 const string atomicCoord = getCoordStr(m_imageType, "gx % " + toString(gridSize.x()), "gy", "gz"); 373 const string invocationCoord = getCoordStr(m_imageType, "gx", "gy", "gz") [all...] |
vktImageQualifiersTests.cpp | 221 const ImageType m_imageType; 237 , m_imageType(imageType) 256 const std::string invocationCoord = getCoordStr(m_imageType, "gx", "gy", "gz"); 258 const std::string shaderImageType = getShaderImageType(m_format, m_imageType); 260 const tcu::UVec3 localWorkGroupSize = getLocalWorkGroupSize(m_imageType, m_imageSize); 296 << " sum += imageLoad(u_image, " << getCoordStr(m_imageType, "readX", "readY", "readZ") << ").x;\n" 337 const ImageType m_imageType; 354 , m_imageType(imageType) 362 if (m_imageType == IMAGE_TYPE_CUBE_ARRAY && !m_context.getDeviceFeatures().imageCubeArray) 375 const VkDeviceSize bufferSizeInBytes = getNumPixels(m_imageType, m_imageSize) * tcu::getPixelSize(m_format) [all...] |
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/ |
vktSparseResourcesImageAlignedMipSize.cpp | 70 const ImageType m_imageType; 82 , m_imageType (imageType) 99 const ImageType m_imageType; 109 , m_imageType (imageType) 127 if (!isImageSizeSupported(instance, physicalDevice, m_imageType, m_imageSize)) 131 if (!checkSparseSupportForImageType(instance, physicalDevice, m_imageType)) 137 imageCreateInfo.imageType = mapImageType(m_imageType); 139 imageCreateInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageSize)); 140 imageCreateInfo.arrayLayers = getNumLayers(m_imageType, m_imageSize); 150 if (m_imageType == IMAGE_TYPE_CUBE || m_imageType == IMAGE_TYPE_CUBE_ARRAY [all...] |
vktSparseResourcesShaderIntrinsicsBase.hpp | 111 , m_imageType(imageType) 119 const ImageType m_imageType; 134 , m_imageType(imageType) 155 const ImageType m_imageType;
|
vktSparseResourcesImageBlockShapes.cpp | 71 const ImageType m_imageType; 85 , m_imageType (imageType) 104 const ImageType m_imageType; 116 , m_imageType (imageType) 136 if (!isImageSizeSupported(instance, physicalDevice, m_imageType, m_imageSize)) 140 if (!checkSparseSupportForImageType(instance, physicalDevice, m_imageType)) 146 imageCreateInfo.imageType = mapImageType(m_imageType); 148 imageCreateInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageSize)); 150 imageCreateInfo.arrayLayers = getNumLayers(m_imageType, m_imageSize); 160 if (m_imageType == IMAGE_TYPE_CUBE || m_imageType == IMAGE_TYPE_CUBE_ARRAY [all...] |
vktSparseResourcesShaderIntrinsicsStorage.cpp | 48 const std::string imageTypeStr = getShaderImageType(m_format, m_imageType); 52 const std::string coordString = getShaderImageCoordinates(m_imageType, 128 << "%type_image_sparse = " << getOpTypeImageSparse(m_imageType, m_format, typeImgComp, false) << "\n" 132 << "%type_image_sparse_with_sampler = " << getOpTypeImageSparse(m_imageType, m_format, typeImgComp, true) << "\n" 136 << "%type_image_residency = " << getOpTypeImageResidency(m_imageType) << "\n" 441 const tcu::UVec3 gridSize = getShaderGridSize(m_imageType, m_imageSize, mipLevelNdx); 466 imageSparseViews[mipLevelNdx] = makeVkSharedPtr(makeImageView(deviceInterface, getDevice(), imageSparse, mapImageViewType(m_imageType), imageSparseInfo.format, mipLevelRange)); 469 imageTexelsViews[mipLevelNdx] = makeVkSharedPtr(makeImageView(deviceInterface, getDevice(), imageTexels, mapImageViewType(m_imageType), imageSparseInfo.format, mipLevelRange)); 472 imageResidencyViews[mipLevelNdx] = makeVkSharedPtr(makeImageView(deviceInterface, getDevice(), imageResidency, mapImageViewType(m_imageType), mapTextureFormat(m_residencyFormat), mipLevelRange)); 542 return new SparseShaderIntrinsicsInstanceFetch(context, m_function, m_imageType, m_imageSize, m_format) [all...] |
vktSparseResourcesImageMemoryAliasing.cpp | 110 const ImageType m_imageType; 126 , m_imageType (imageType) 146 const ImageType m_imageType; 158 , m_imageType (imageType) 185 //vsk checking these flags should be after creating m_imageType 190 if (!isImageSizeSupported(instance, physicalDevice, m_imageType, m_imageSize)) 198 if (!checkSparseSupportForImageType(instance, physicalDevice, m_imageType)) 216 imageSparseInfo.imageType = mapImageType(m_imageType); 218 imageSparseInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageSize)); 219 imageSparseInfo.arrayLayers = getNumLayers(m_imageType, m_imageSize) [all...] |
vktSparseResourcesImageSparseResidency.cpp | 113 const ImageType m_imageType; 129 , m_imageType (imageType) 140 const std::string imageTypeStr = getShaderImageType(m_format, m_imageType); 143 const tcu::UVec3 gridSize = getShaderGridSize(m_imageType, m_imageSize); 156 << " imageStore(u_image, " << getCoordStr(m_imageType, "gl_GlobalInvocationID.x", "gl_GlobalInvocationID.y", "gl_GlobalInvocationID.z") << "," 178 const ImageType m_imageType; 190 , m_imageType (imageType) 228 if (!isImageSizeSupported(instance, physicalDevice, m_imageType, m_imageSize)) 232 if (!checkSparseSupportForImageType(instance, physicalDevice, m_imageType)) 238 imageCreateInfo.imageType = mapImageType(m_imageType); [all...] |
vktSparseResourcesImageSparseBinding.cpp | 72 const ImageType m_imageType; 87 , m_imageType (imageType) 106 const ImageType m_imageType; 119 , m_imageType (imageType) 143 if (!isImageSizeSupported(instance, physicalDevice, m_imageType, m_imageSize)) 163 imageSparseInfo.imageType = mapImageType(m_imageType); //VkImageType imageType; 165 imageSparseInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageSize)); //VkExtent3D extent; 166 imageSparseInfo.arrayLayers = getNumLayers(m_imageType, m_imageSize); //deUint32 arrayLayers; 176 if (m_imageType == IMAGE_TYPE_CUBE || m_imageType == IMAGE_TYPE_CUBE_ARRAY [all...] |
vktSparseResourcesShaderIntrinsicsSampled.cpp | 145 const deUint32 numLayers = getNumLayers(m_imageType, m_imageSize); 146 const std::string coordString = getShaderImageCoordinates(m_imageType, "%local_texCoord_x", "%local_texCoord_xy", "%local_texCoord_xyz"); 280 << "%type_image_sparse = " << getOpTypeImageSparse(m_imageType, m_format, typeImgComp, true) << "\n" 410 switch (m_imageType) [all...] |
vktSparseResourcesMipmapSparseResidency.cpp | 73 const ImageType m_imageType; 87 , m_imageType (imageType) 107 const ImageType m_imageType; 119 , m_imageType (imageType) 142 if (!isImageSizeSupported(instance, physicalDevice, m_imageType, m_imageSize)) 146 if (!checkSparseSupportForImageType(instance, physicalDevice, m_imageType)) 162 imageSparseInfo.imageType = mapImageType(m_imageType); 164 imageSparseInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageSize)); 165 imageSparseInfo.arrayLayers = getNumLayers(m_imageType, m_imageSize); 175 if (m_imageType == IMAGE_TYPE_CUBE || m_imageType == IMAGE_TYPE_CUBE_ARRAY [all...] |
vktSparseResourcesShaderIntrinsicsBase.cpp | 215 if (!isImageSizeSupported(instance, physicalDevice, m_imageType, m_imageSize)) 219 if (!checkSparseSupportForImageType(instance, physicalDevice, m_imageType)) 228 imageSparseInfo.imageType = mapImageType(m_imageType); 230 imageSparseInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageSize)); 231 imageSparseInfo.arrayLayers = getNumLayers(m_imageType, m_imageSize); 240 if (m_imageType == IMAGE_TYPE_CUBE || m_imageType == IMAGE_TYPE_CUBE_ARRAY) 469 if (m_imageType == IMAGE_TYPE_CUBE || m_imageType == IMAGE_TYPE_CUBE_ARRAY)
|
/external/deqp/modules/gles31/functional/ |
es31fShaderImageLoadStoreTests.cpp | [all...] |
es31fLayoutBindingTests.cpp | [all...] |
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
vktPipelineMultisampleBaseResolve.cpp | 60 validateImageSize(instance, physicalDevice, m_imageType, m_imageMSParams.imageSize); 68 imageMSInfo.imageType = mapImageType(m_imageType); 70 imageMSInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageMSParams.imageSize)); 71 imageMSInfo.arrayLayers = getNumLayers(m_imageType, m_imageMSParams.imageSize); 81 if (m_imageType == IMAGE_TYPE_CUBE || m_imageType == IMAGE_TYPE_CUBE_ARRAY) 172 const Unique<VkImageView> imageMSView(makeImageView(deviceInterface, device, **imageMS, mapImageViewType(m_imageType), imageMSInfo.format, fullImageRange)); 173 const Unique<VkImageView> imageRSView(makeImageView(deviceInterface, device, **imageRS, mapImageViewType(m_imageType), imageMSInfo.format, fullImageRange)); 395 imageName << getImageTypeName(m_imageType) << "_" << bufferRSData.getWidth() << "_" << bufferRSData.getHeight() << "_" << bufferRSData.getDepth() << std::endl;
|
vktPipelineMultisampleBase.hpp | 68 , m_imageType (IMAGE_TYPE_2D) 105 const ImageType m_imageType;
|
vktPipelineMultisampleBaseResolveAndPerSampleFetch.cpp | 132 validateImageSize(instance, physicalDevice, m_imageType, m_imageMSParams.imageSize); 140 imageMSInfo.imageType = mapImageType(m_imageType); 142 imageMSInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageMSParams.imageSize)); 143 imageMSInfo.arrayLayers = getNumLayers(m_imageType, m_imageMSParams.imageSize); 153 if (m_imageType == IMAGE_TYPE_CUBE || m_imageType == IMAGE_TYPE_CUBE_ARRAY) 330 imageViewsShPtrs[0] = makeVkSharedPtr(makeImageView(deviceInterface, device, **imageMS, mapImageViewType(m_imageType), imageMSInfo.format, fullImageRange)); 331 imageViewsShPtrs[1] = makeVkSharedPtr(makeImageView(deviceInterface, device, **imageRS, mapImageViewType(m_imageType), imageRSInfo.format, fullImageRange)); 338 imageViewsShPtrs[firstSubpassAttachmentsCount + sampleNdx] = makeVkSharedPtr(makeImageView(deviceInterface, device, **imagesPerSampleVec[sampleNdx], mapImageViewType(m_imageType), imageRSInfo.format, fullImageRange)); [all...] |
/external/deqp/external/vulkancts/framework/vulkan/ |
vkNullDriver.cpp | 290 : m_imageType (pCreateInfo->imageType) 301 VkImageType getImageType (void) const { return m_imageType; } 311 const VkImageType m_imageType; [all...] |