• Show log

    Commit

  • Hash : 3f2b4e7f
    Author : Qin Jiajia
    Date : 2019-06-11T14:47:59

    Fix the crash in angle_deqp_gles31_tests
    
    This crash only happened on a compute test which following a render test.
    This root case was that after the render test, mVertexArray11 became an
    invalid pointer. However, compute test still went to the common path to
    use mVertexArray11. mVertexArray11 is never updated since compute
    shader doesn't need to triger DIRTY_BIT_VERTEX_ARRAY_BINDING.
    
    This patch adds checking to avoid compute test to use mVertexArray11.
    Besides, more ASSERT checking are added to convenient debugging.
    
    Bug: angleproject:3518, angleproject:1663, angleproject:2619
    Change-Id: I446214110d762fc259899cef7635f369fa1f59a7
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1652866
    Reviewed-by: Geoff Lang <geofflang@chromium.org>
    Reviewed-by: Jamie Madill <jmadill@chromium.org>
    Commit-Queue: Jiajia Qin <jiajia.qin@intel.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