Lines Matching refs:sampleLocationsProperties

237 	VkPhysicalDeviceSampleLocationsPropertiesEXT sampleLocationsProperties;
238 deMemset(&sampleLocationsProperties, 0, sizeof(sampleLocationsProperties));
240 sampleLocationsProperties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLE_LOCATIONS_PROPERTIES_EXT;
241 sampleLocationsProperties.pNext = DE_NULL;
246 &sampleLocationsProperties, // void* pNext;
252 return sampleLocationsProperties;
274 void logPixelGrid (tcu::TestLog& log, const VkPhysicalDeviceSampleLocationsPropertiesEXT& sampleLocationsProperties, const MultisamplePixelGrid& pixelGrid)
277 << tcu::TestLog::Message << sampleLocationsProperties << tcu::TestLog::EndMessage
295 const deUint32 height = deMinu32(1u << sampleLocationsProperties.sampleLocationSubPixelBits, 16u); // increase if you want more precision
1194 const VkPhysicalDeviceSampleLocationsPropertiesEXT sampleLocationsProperties = getSampleLocationsPropertiesEXT(context);
1198 << tcu::TestLog::Message << sampleLocationsProperties << tcu::TestLog::EndMessage
1208 if ((sampleLocationsProperties.sampleLocationSampleCounts & allowedSampleCounts) == 0)
1213 if (sampleLocationsProperties.maxSampleLocationGridSize.width == 0u ||
1214 sampleLocationsProperties.maxSampleLocationGridSize.height == 0u ||
1215 sampleLocationsProperties.maxSampleLocationGridSize.width > 16384u || // max not specified, but try to catch nonsense values like -1
1216 sampleLocationsProperties.maxSampleLocationGridSize.height > 16384u)
1223 if (sampleLocationsProperties.sampleLocationCoordinateRange[i] < 0.0f ||
1224 sampleLocationsProperties.sampleLocationCoordinateRange[i] > 1.0f)
1230 if (sampleLocationsProperties.sampleLocationSubPixelBits == 0u ||
1231 sampleLocationsProperties.sampleLocationSubPixelBits > 64u) // max not specified, but try to catch nonsense values
1246 const VkPhysicalDeviceSampleLocationsPropertiesEXT sampleLocationsProperties = getSampleLocationsPropertiesEXT(context);
1276 const bool isSupportedSampleCount = (*pLoopNumSamples & sampleLocationsProperties.sampleLocationSampleCounts) != 0;
1280 if (!(multisampleProperties.maxSampleLocationGridSize.width >= sampleLocationsProperties.maxSampleLocationGridSize.width &&
1281 multisampleProperties.maxSampleLocationGridSize.height >= sampleLocationsProperties.maxSampleLocationGridSize.height))