Lines Matching defs:desc
295 _mesa_sha1_update(&sha1_ctx, &pdev->desc.vendor_id, sizeof(pdev->desc.vendor_id));
296 _mesa_sha1_update(&sha1_ctx, &pdev->desc.device_id, sizeof(pdev->desc.device_id));
297 _mesa_sha1_update(&sha1_ctx, &pdev->desc.subsys_id, sizeof(pdev->desc.subsys_id));
298 _mesa_sha1_update(&sha1_ctx, &pdev->desc.revision, sizeof(pdev->desc.revision));
311 const struct dzn_physical_device_desc *desc)
338 pdev->desc = *desc;
401 .desc = {
414 .desc = {
426 .desc = {
458 .size = pdev->desc.shared_system_memory,
476 .size = pdev->desc.dedicated_video_memory,
528 const D3D12_RESOURCE_DESC *desc)
534 if (desc->Dimension == D3D12_RESOURCE_DIMENSION_BUFFER)
536 else if (desc->Flags & (D3D12_RESOURCE_FLAG_ALLOW_RENDER_TARGET | D3D12_RESOURCE_FLAG_ALLOW_DEPTH_STENCIL))
1009 const struct dzn_physical_device_desc *desc)
1012 !desc->is_warp)
1015 return dzn_physical_device_create(instance, adapter, desc);
1518 if (pdevice->desc.is_warp)
1534 .vendorID = pdevice->desc.vendor_id,
1535 .deviceID = pdevice->desc.device_id,
1544 "Microsoft Direct3D12 (%s)", pdevice->desc.description);
1570 CLAMP(MAX2(pdevice->desc.dedicated_video_memory,
1571 pdevice->desc.dedicated_system_memory +
1572 pdevice->desc.shared_system_memory) / 4,
1577 memcpy(core_1_1.deviceLUID, &pdevice->desc.adapter_luid, VK_LUID_SIZE);
1579 STATIC_ASSERT(sizeof(pdevice->desc.adapter_luid) == sizeof(core_1_1.deviceLUID));
1879 pdev->queue_families[pCreateInfo->queueFamilyIndex].desc;
2134 const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *desc)
2141 if (FAILED(instance->d3d12.serialize_root_sig(desc,
2490 buf->desc.Dimension = D3D12_RESOURCE_DIMENSION_BUFFER;
2491 buf->desc.Format = DXGI_FORMAT_UNKNOWN;
2492 buf->desc.Alignment = D3D12_DEFAULT_RESOURCE_PLACEMENT_ALIGNMENT;
2493 buf->desc.Width = buf->size;
2494 buf->desc.Height = 1;
2495 buf->desc.DepthOrArraySize = 1;
2496 buf->desc.MipLevels = 1;
2497 buf->desc.SampleDesc.Count = 1;
2498 buf->desc.SampleDesc.Quality = 0;
2499 buf->desc.Flags = D3D12_RESOURCE_FLAG_NONE;
2500 buf->desc.Layout = D3D12_TEXTURE_LAYOUT_ROW_MAJOR;
2505 buf->desc.Flags |= D3D12_RESOURCE_FLAG_ALLOW_UNORDERED_ACCESS;
2653 dzn_physical_device_get_mem_type_mask_for_resource(pdev, &buffer->desc);
2695 &buffer->desc,
2870 sampler->desc.Filter = dzn_translate_sampler_filter(pCreateInfo);
2871 sampler->desc.AddressU = dzn_sampler_translate_addr_mode(pCreateInfo->addressModeU);
2872 sampler->desc.AddressV = dzn_sampler_translate_addr_mode(pCreateInfo->addressModeV);
2873 sampler->desc.AddressW = dzn_sampler_translate_addr_mode(pCreateInfo->addressModeW);
2874 sampler->desc.MipLODBias = pCreateInfo->mipLodBias;
2875 sampler->desc.MaxAnisotropy = pCreateInfo->maxAnisotropy;
2876 sampler->desc.MinLOD = pCreateInfo->minLod;
2877 sampler->desc.MaxLOD = pCreateInfo->maxLod;
2880 sampler->desc.ComparisonFunc = dzn_translate_compare_op(pCreateInfo->compareOp);
2891 sampler->desc.BorderColor[0] = 0.0f;
2892 sampler->desc.BorderColor[1] = 0.0f;
2893 sampler->desc.BorderColor[2] = 0.0f;
2894 sampler->desc.BorderColor[3] =
2902 sampler->desc.BorderColor[0] = sampler->desc.BorderColor[1] = 1.0f;
2903 sampler->desc.BorderColor[2] = sampler->desc.BorderColor[3] = 1.0f;
2908 for (unsigned i = 0; i < ARRAY_SIZE(sampler->desc.BorderColor); i++)
2909 sampler->desc.BorderColor[i] = pBorderColor->customBorderColor.float32[i];