Lines Matching defs:aspect
257 VkImageAspectFlags aspect,
271 /* When storing the stencil aspect of a combined depth/stencil image
278 * When loading the stencil aspect of a combined depth/stencil image
286 * the depth aspect from the Z tile buffer, which we should pre-load
289 if (aspect & VK_IMAGE_ASPECT_DEPTH_BIT) {
292 assert(aspect & VK_IMAGE_ASPECT_STENCIL_BIT);
332 VkImageAspectFlags aspect,
345 aspect == VK_IMAGE_ASPECT_COLOR_BIT;
350 RENDER_TARGET_0 : v3dX(zs_buffer_from_aspect_bits)(aspect);
354 load.input_image_format = choose_tlb_format(framebuffer, aspect, false,
381 (aspect & VK_IMAGE_ASPECT_DEPTH_BIT)))) {
385 (aspect & VK_IMAGE_ASPECT_COLOR_BIT)) {
416 VkImageAspectFlags aspect,
426 aspect == VK_IMAGE_ASPECT_COLOR_BIT;
431 RENDER_TARGET_0 : v3dX(zs_buffer_from_aspect_bits)(aspect);
442 (aspect & VK_IMAGE_ASPECT_DEPTH_BIT)))) {
446 (aspect & VK_IMAGE_ASPECT_COLOR_BIT)) {
454 store.output_image_format = choose_tlb_format(framebuffer, aspect, true,
1099 * However, when we are uploading a single aspect to a combined
1101 * allow us to mask out the other aspect, so we always write all four RGBA
1102 * channels to the image and we end up overwriting that other aspect with
1103 * undefined values. To work around that, we first load the aspect we are
1105 * do our store from the color buffer for the aspect we are copying, and
1107 * other aspect to its original value.