• Show log

    Commit

  • Hash : e809e7bd
    Author : Alexey Knyazev
    Date : 2023-03-13T00:00:00

    Reland "Implement EXT_depth_clamp"
    
    This is a reland of commit f8c1418319ac2aef4b3101e322005b1d0f73120f
    
    Host GPU bugs are observable in iOS Simulator
    
    Original change's description:
    > Implement EXT_depth_clamp
    >
    > * Added depthClamp to the RasterizerState
    > * Added DepthWriteTest end2end tests covering
    >   both clipped and clamped depth writes
    >
    > Capture
    > * Updated serialized rasterizer state
    > * Updated CaptureMidExecutionSetup
    >
    > OpenGL
    > * Requires GL 3.2 or ARB_depth_clamp
    >   on desktop contexts
    > * Maps to EXT_depth_clamp on ES
    >
    > D3D11
    > * Maps to the opposite of
    >   D3D11_RASTERIZER_DESC.DepthClipEnable
    > * The new tests uncover several edge cases where
    >   a workaround is needed to implement unextended
    >   OpenGL semantics on top of D3D
    >
    > Metal
    > * Maps to the setDepthClipMode command
    >
    > Bug: angleproject:8047
    > Bug: angleproject:8077
    > Change-Id: I1b3448e5b84443e4be18af9bc22d2f8495ac8267
    > Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4347753
    > Reviewed-by: Geoff Lang <geofflang@chromium.org>
    > Commit-Queue: Alexey Knyazev <lexa.knyazev@gmail.com>
    
    Bug: angleproject:8047
    Bug: angleproject:8077
    Change-Id: I8c5f8304276c97c51b2c3382cd2764592ee0c3fe
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4349938
    Reviewed-by: Geoff Lang <geofflang@chromium.org>
    Commit-Queue: Alexey Knyazev <lexa.knyazev@gmail.com>
    

  • 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 thodg_w www_kmx_io thodg_l thodg thodg_m
    Tags