Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • This project
    • Loading...
  • Sign in / Register
A
angle
  • Project
    • Overview
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Chen Yisong
  • angle
  • Repository

Switch branch/tag
  • angle
  • src
  • tests
  • gl_tests
  • BufferDataTest.cpp
Find file
BlameHistoryPermalink
  • Cody Northrop's avatar
    Unmap buffers targeted by glBufferData · 5d7014e4
    Cody Northrop authored Jun 05, 2020
    When glBufferData is called on a mapped buffer, per the OpenGL ES 3.0
    spec it is implicitly unmapped. Later calls to glMapBufferRange should
    not throw an error.
    
    This CL unmaps the buffer in BufferData if it is already mapped.
    Also adds a new test that verfies the behavior.
    
    Test: angle_end2end_tests --gtest_filter=BufferDataTestES3.BufferDataUnmap/*
    Test: Angry Birds 2 MEC
    Bug: angleproject:4599
    Bug: b/157672184
    Change-Id: I1a1e458aa5f50da4dfde9f6847f71cd5b6f6c08a
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2233365
    Commit-Queue: Cody Northrop <cnorthrop@google.com>
    Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    Reviewed-by: 's avatarManh Nguyen <nguyenmh@google.com>
    5d7014e4
BufferDataTest.cpp 26.4 KB
EditWeb IDE
×

Replace BufferDataTest.cpp

Attach a file by drag & drop or click to upload


Cancel
A new branch will be created in your fork and a new merge request will be started.