samples/torus_lighting/TorusBufferStorage.cpp


Log

Author Commit Date CI Message
Lubosz Sarnecki 1bfdc981 2022-01-21T14:21:45 TorusBufferStorage: Regenerate buffer storage every second. To test regeneration in FrameCapture, the torus buffer storage example now reinitializes its coherent buffer storage every second. Define attrib pointers every draw. Bug: angleproject:4599 Bug: angleproject:5857 Bug: angleproject:6774 Change-Id: I32984535d9810478b6906217102ac9c3e83464b2 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3406756 Reviewed-by: Cody Northrop <cnorthrop@google.com> Reviewed-by: Jamie Madill <jmadill@chromium.org> Commit-Queue: Lubosz Sarnecki <lubosz.sarnecki@collabora.com>
Lubosz Sarnecki 3369f720 2021-09-08T15:23:22 samples: Add torus bufferstorage ES3 sample. Adds a sample that uses GL_EXT_buffer_storage and the GL_MAP_COHERENT_BIT_EXT to update colors. Expose IsGLExtensionEnabled in SampleApplication. Bug: angleproject:5857 Change-Id: I1ba2962cda939da527a17c49a3ef430a69486c52 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3168628 Reviewed-by: Jamie Madill <jmadill@chromium.org> Reviewed-by: Cody Northrop <cnorthrop@google.com> Commit-Queue: Lubosz Sarnecki <lubosz.sarnecki@collabora.com>