Hash :
f56c8e02
        
        Author :
  
        
        Date :
2025-03-28T00:00:00
        
      
Fix & cleanup advanced blend equations support * Made advanced blend equation extensions enableable to facilitate better testing. * Made initial BLEND_ADVANCED_COHERENT state to be unconditionally true regardless of the extension support. If the coherent extension is unsupported, that state must not be observable anyway. * Ensured that advanced blend equation functionality is supported on unextended OpenGL ES 3.2 contexts. * Removed redundant ES 2.0+ context version checks because these extensions must never be enabled on ES 1.x contexts. * Fixed ValidateBlendBarrierKHR to set the correct error code and properly mark invalid calls. * Added more negative test cases and enabled tests on OpenGL ES 3.0 contexts. Bug: angleproject:42262258 Bug: angleproject:406922380 Change-Id: I709376ad40b09972a31a691ca3813e87dd2c8165 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6421857 Commit-Queue: Alexey Knyazev <lexa.knyazev@gmail.com> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Geoff Lang <geofflang@chromium.org>
{
  "scripts/gen_gl_enum_utils.py":
    "3ec60ab12923f4825b57fe183f2152b2",
  "scripts/gl_angle_ext.xml":
    "7ce2f8ebf86975e2aaa2236a31da8651",
  "scripts/registry_xml.py":
    "f747b2655f2aff5c511af83853d7baff",
  "src/common/gl_enum_utils_autogen.cpp":
    "f7bcc40fe8740461639f89371c2551f3",
  "src/common/gl_enum_utils_autogen.h":
    "51f421ef562d771b3cded2ad207d0fd9",
  "third_party/OpenGL-Registry/src/xml/gl.xml":
    "49f0afe5cac23951c74420e457b0cb23"
}