Lines Matching defs:props

2414          VkPhysicalDeviceLineRasterizationPropertiesEXT *props =
2416 props->lineSubPixelPrecisionBits = 4;
2427 VkPhysicalDeviceCustomBorderColorPropertiesEXT *props =
2429 props->maxCustomBorderColorSamplers = RADV_BORDER_COLOR_COUNT;
2433 VkPhysicalDeviceFragmentShadingRatePropertiesKHR *props =
2435 props->minFragmentShadingRateAttachmentTexelSize = (VkExtent2D){8, 8};
2436 props->maxFragmentShadingRateAttachmentTexelSize = (VkExtent2D){8, 8};
2437 props->maxFragmentShadingRateAttachmentTexelSizeAspectRatio = 1;
2438 props->primitiveFragmentShadingRateWithMultipleViewports = true;
2439 props->layeredShadingRateAttachments = false; /* TODO */
2440 props->fragmentShadingRateNonTrivialCombinerOps = true;
2441 props->maxFragmentSize = (VkExtent2D){2, 2};
2442 props->maxFragmentSizeAspectRatio = 2;
2443 props->maxFragmentShadingRateCoverageSamples = 32;
2444 props->maxFragmentShadingRateRasterizationSamples = VK_SAMPLE_COUNT_8_BIT;
2445 props->fragmentShadingRateWithShaderDepthStencilWrites = false;
2446 props->fragmentShadingRateWithSampleMask = true;
2447 props->fragmentShadingRateWithShaderSampleMask = false;
2448 props->fragmentShadingRateWithConservativeRasterization = true;
2449 props->fragmentShadingRateWithFragmentShaderInterlock = false;
2450 props->fragmentShadingRateWithCustomSampleLocations = false;
2451 props->fragmentShadingRateStrictMultiplyCombiner = true;
2455 VkPhysicalDeviceProvokingVertexPropertiesEXT *props =
2457 props->provokingVertexModePerPipeline = true;
2458 props->transformFeedbackPreservesTriangleFanProvokingVertex = true;
2462 VkPhysicalDeviceAccelerationStructurePropertiesKHR *props =
2464 props->maxGeometryCount = (1 << 24) - 1;
2465 props->maxInstanceCount = (1 << 24) - 1;
2466 props->maxPrimitiveCount = (1 << 29) - 1;
2467 props->maxPerStageDescriptorAccelerationStructures =
2469 props->maxPerStageDescriptorUpdateAfterBindAccelerationStructures =
2471 props->maxDescriptorSetAccelerationStructures =
2473 props->maxDescriptorSetUpdateAfterBindAccelerationStructures =
2475 props->minAccelerationStructureScratchOffsetAlignment = 128;
2480 VkPhysicalDeviceDrmPropertiesEXT *props = (VkPhysicalDeviceDrmPropertiesEXT *)ext;
2482 props->hasPrimary = true;
2483 props->primaryMajor = (int64_t)major(pdevice->primary_devid);
2484 props->primaryMinor = (int64_t)minor(pdevice->primary_devid);
2486 props->hasPrimary = false;
2489 props->hasRender = true;
2490 props->renderMajor = (int64_t)major(pdevice->render_devid);
2491 props->renderMinor = (int64_t)minor(pdevice->render_devid);
2493 props->hasRender = false;
2499 VkPhysicalDeviceMultiDrawPropertiesEXT *props = (VkPhysicalDeviceMultiDrawPropertiesEXT *)ext;
2500 props->maxMultiDrawCount = 2048;
2504 VkPhysicalDeviceRayTracingPipelinePropertiesKHR *props =
2506 props->shaderGroupHandleSize = RADV_RT_HANDLE_SIZE;
2507 props->maxRayRecursionDepth = 31; /* Minimum allowed for DXR. */
2508 props->maxShaderGroupStride = 16384; /* dummy */
2509 props->shaderGroupBaseAlignment = 16;
2510 props->shaderGroupHandleCaptureReplaySize = 16;
2511 props->maxRayDispatchInvocationCount = 1024 * 1024 * 64;
2512 props->shaderGroupHandleAlignment = 16;
2513 props->maxRayHitAttributeSize = RADV_MAX_HIT_ATTRIB_SIZE;