Lines Matching refs:aspect
160 dzn_foreach_aspect(aspect, range->aspectMask) {
164 uint32_t subres = dzn_image_range_get_subresource_index(image, range, aspect, 0, layer);
209 dzn_foreach_aspect(aspect, range->aspectMask) {
211 dzn_image_layout_to_state(image, new_layout, aspect);
216 dzn_image_layout_to_state(image, old_layout, aspect);
221 uint32_t subres = dzn_image_range_get_subresource_index(image, range, aspect, 0, layer);
1184 dzn_foreach_aspect(aspect, range->aspectMask) {
1186 .aspectMask = (VkImageAspectFlags)aspect,
1194 dzn_image_get_copy_loc(image, &subres, aspect, layer);
1320 dzn_foreach_aspect(aspect, ranges[r].aspectMask) {
1326 .aspectMask = (VkImageAspectFlags)aspect,
1334 dzn_image_get_copy_loc(image, &subres, aspect, layer);
1581 VkImageAspectFlagBits aspect,
1601 dzn_image_get_copy_loc(dst_image, ®ion.imageSubresource, aspect, l);
1603 dzn_buffer_get_copy_loc(src_buffer, dst_image->vk.format, ®ion, aspect, l);
1660 VkImageAspectFlagBits aspect,
1680 dzn_image_get_copy_loc(src_image, ®ion.imageSubresource, aspect, l);
1682 dzn_buffer_get_copy_loc(dst_buffer, src_image->vk.format, ®ion, aspect, l);
1739 VkImageAspectFlagBits aspect,
1755 dzn_image_get_plane_format(src->vk.format, aspect);
1757 dzn_image_get_plane_format(dst->vk.format, aspect);
1789 D3D12_TEXTURE_COPY_LOCATION dst_loc = dzn_image_get_copy_loc(dst, dst_subres, aspect, dst_l);
1790 D3D12_TEXTURE_COPY_LOCATION src_loc = dzn_image_get_copy_loc(src, src_subres, aspect, src_l);
1811 dzn_image_get_placed_footprint_format(src->vk.format, aspect);
1839 dzn_image_get_placed_footprint_format(dst->vk.format, aspect);
1876 VkImageAspectFlagBits aspect,
1888 .aspectMask = (VkImageAspectFlags)aspect,
1896 if (aspect == VK_IMAGE_ASPECT_STENCIL_BIT) {
1901 } else if (aspect == VK_IMAGE_ASPECT_STENCIL_BIT) {
1937 VkImageAspectFlagBits aspect,
1940 bool ds = aspect & (VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT);
1942 .aspectMask = (VkImageAspectFlags)aspect,
1964 VkImageAspectFlagBits aspect,
1974 .out_format = dzn_image_get_dxgi_format(dst->vk.format, usage, aspect),
1976 .loc = (uint32_t)(aspect == VK_IMAGE_ASPECT_DEPTH_BIT ?
1978 aspect == VK_IMAGE_ASPECT_STENCIL_BIT ?
1983 aspect == VK_IMAGE_ASPECT_STENCIL_BIT ? GLSL_TYPE_UINT :
2069 VkImageAspectFlagBits aspect,
2122 dzn_foreach_aspect(aspect, region->srcSubresource.aspectMask) {
2123 dzn_cmd_buffer_blit_set_pipeline(cmdbuf, src, dst, aspect, info->filter, false);
2127 aspect, false);
2129 aspect, ®ion->srcSubresource,
2169 dzn_cmd_buffer_blit_prepare_dst_view(cmdbuf, dst, aspect, dst_level, dst_z_coord);
2179 aspect, true);
2195 dzn_foreach_aspect(aspect, region->srcSubresource.aspectMask) {
2196 dzn_cmd_buffer_blit_set_pipeline(cmdbuf, src, dst, aspect, VK_FILTER_NEAREST, true);
2200 aspect, false);
2201 dzn_cmd_buffer_blit_prepare_src_view(cmdbuf, info->srcImage, aspect,
2236 dst, aspect, region->dstSubresource.mipLevel,
2245 aspect, true);
2980 dzn_foreach_aspect(aspect, region->imageSubresource.aspectMask) {
2982 dzn_cmd_buffer_copy_buf2img_region(cmdbuf, info, i, aspect, l);
2996 dzn_foreach_aspect(aspect, region->imageSubresource.aspectMask) {
2998 dzn_cmd_buffer_copy_img2buf_region(cmdbuf, info, i, aspect, l);
3019 dzn_foreach_aspect(aspect, region->srcSubresource.aspectMask) {
3020 assert(aspect & region->dstSubresource.aspectMask);
3023 VK_IMAGE_USAGE_TRANSFER_SRC_BIT, aspect) &&
3109 VkImageAspectFlags aspect = 0;
3113 aspect = VK_IMAGE_ASPECT_DEPTH_BIT;
3115 aspect = VK_IMAGE_ASPECT_DEPTH_BIT;
3117 aspect = VK_IMAGE_ASPECT_COLOR_BIT;
3126 aspect);
3151 dzn_foreach_aspect(aspect, region->srcSubresource.aspectMask) {
3153 dzn_cmd_buffer_copy_img_chunk(cmdbuf, info, &tmp_desc, &tmp_loc, i, aspect, l);
3416 VkImageAspectFlagBits aspect)
3427 D3D12_RESOURCE_STATES src_state = dzn_image_layout_to_state(src_img, src_layout, aspect);
3429 D3D12_RESOURCE_STATES dst_state = dzn_image_layout_to_state(dst_img, dst_layout, aspect);
3432 .aspectMask = (VkImageAspectFlags)aspect,
3440 .aspectMask = (VkImageAspectFlags)aspect,
3459 dzn_image_range_get_subresource_index(src_img, &src_range, aspect, level, layer);
3461 dzn_image_range_get_subresource_index(dst_img, &dst_range, aspect, level, layer);
3483 VkImageAspectFlagBits aspect)
3494 .aspectMask = aspect,