Lines Matching defs:format
174 VkFormat format, VkPipeline *pipeline)
219 att_formats[frag_output] = format;
322 VkFormat format;
334 format = iview->vk.format;
337 format = cmd_buffer->state.pass->attachments[pass_att].format;
341 fs_key = radv_format_meta_fs_key(device, format);
1191 VkFormat format = radv_fs_key_format_exemplars[j];
1192 unsigned fs_key = radv_format_meta_fs_key(device, format);
1195 res = create_color_pipeline(device, samples, 0, format,
1356 unsigned bytes_per_pixel = vk_format_get_blocksize(image->vk.format);
1361 VkFormat format;
1365 format = VK_FORMAT_R8_UINT;
1368 format = VK_FORMAT_R16_UINT;
1371 format = VK_FORMAT_R32_UINT;
1374 format = VK_FORMAT_R32G32_UINT;
1377 format = VK_FORMAT_R32G32B32A32_UINT;
1408 .format = format,
1562 const struct util_format_description *desc = vk_format_description(iview->vk.format);
1563 if (iview->vk.format == VK_FORMAT_B10G11R11_UFLOAT_PACK32 ||
1564 iview->vk.format == VK_FORMAT_R5G6B5_UNORM_PACK16 || iview->vk.format == VK_FORMAT_B5G6R5_UNORM_PACK16)
1567 if (vi_alpha_is_on_msb(device, iview->vk.format))
1652 const struct util_format_description *desc = vk_format_description(iview->vk.format);
1653 if (iview->vk.format == VK_FORMAT_B10G11R11_UFLOAT_PACK32 ||
1654 iview->vk.format == VK_FORMAT_R5G6B5_UNORM_PACK16 ||
1655 iview->vk.format == VK_FORMAT_B5G6R5_UNORM_PACK16)
1658 if (vi_alpha_is_on_msb(device, iview->vk.format))
1738 if (!radv_format_pack_clear_color(iview->vk.format, clear_color, &clear_value))
1810 radv_format_pack_clear_color(iview->vk.format, clear_color, &clear_value);
2055 VkFormat format, int level, unsigned layer_count,
2067 .format = format,
2150 radv_fast_clear_range(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image, VkFormat format,
2162 .format = image->vk.format,
2194 if (vk_format_is_color(format)) {
2219 VkFormat format = image->vk.format;
2229 if (format == VK_FORMAT_E5B9G9R9_UFLOAT_PACK32) {
2231 if (cs ? !radv_is_storage_image_format_supported(cmd_buffer->device->physical_device, format)
2232 : !radv_is_colorbuffer_format_supported(cmd_buffer->device->physical_device, format,
2234 format = VK_FORMAT_R32_UINT;
2243 /* Don't use compressed image stores because they will use an incompatible format. */
2253 if (format == VK_FORMAT_R4G4_UNORM_PACK8) {
2255 format = VK_FORMAT_R8_UINT;
2267 if (!cs && radv_fast_clear_range(cmd_buffer, image, format, image_layout, false, range,
2280 surf.format = format;
2290 radv_clear_image_layer(cmd_buffer, image, image_layout, range, format, l, layer_count,