• Show log

    Commit

  • Hash : 9f9a0dfd
    Author : Igor Nazarov
    Date : 2025-03-06T21:20:40

    Fix framebuffer attachment format sizes query for Surface
    
    Surface as framebuffer attachment is always specified and should return
    valid format sizes even if extents is empty.
    
    At the same time, accessing Window surface sizes without previously
    acquiring next swapchain image (Vulkan backend) may result in outdated
    values. In other words, without framebuffer synchronization.
    
    This change not only fixes the bugs, but also removes dependency on
    surface size.
    
    Test: angle_end2end_tests --gtest_filter=PbufferTest.ZeroSizedSurfaceFormatQuery/*
    Bug: angleproject:402532204
    Bug: angleproject:397848903
    Bug: angleproject:42261031
    Change-Id: I736a484caf99e0ff306c244ca13e1eb181222e64
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6329487
    Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
    Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
    

  • Properties

  • Git HTTP https://git.kmx.io/kc3-lang/angle.git
    Git SSH git@git.kmx.io:kc3-lang/angle.git
    Public access ? public
    Description

    A conformant OpenGL ES implementation for Windows, Mac, Linux, iOS and Android.

    Homepage

    Github

    Users
    kc3_lang_org www_kmx_io thodg_w thodg_l thodg thodg_m
    Tags