<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - Missing clear color now with 'anv: Stop resolving CCS implicitly'"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=103899#c2">Comment # 2</a>
              on <a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - Missing clear color now with 'anv: Stop resolving CCS implicitly'"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=103899">bug 103899</a>
              from <span class="vcard"><a class="email" href="mailto:cstout@chromium.org" title="Craig Stout <cstout@chromium.org>"> <span class="fn">Craig Stout</span></a>
</span></b>
        <pre>Yes I confirmed the behavior exists on master.

You can repro the behavior with the LunarG cube demo:

1) In the driver's x11 swapchain, change the image tiling from X to Y. This is
necessary because an aux surface is created only for Y tiled surfaces.

anv_wsi.c (anv_wsi_image_create):
  pass 0 as .isl_tiling_flags instead of ISL_TILING_X_BIT
  pass I915_TILING_Y to anv_gem_set_tiling instead of I915_TILING_X

2) Change the finalLayout in demo_prepare_render_pass

cube.c (demo_prepare_render_pass):
   change finalLayout to VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL instead of
VK_IMAGE_LAYOUT_PRESENT_SRC_KHR

So 2) is technically invalid in this case because the image is being presented.

However in my application the image isn't being presented directly.  Instead,
the buffer is being imported into another process which reads from the image as
a texture.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>