Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(310)

Unified Diff: gpu/GLES2/extensions/CHROMIUM/CHROMIUM_texture_mailbox.txt

Issue 10984009: Allow immutable textures into mailboxes (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: fix spec Created 8 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | gpu/command_buffer/service/mailbox_manager.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: gpu/GLES2/extensions/CHROMIUM/CHROMIUM_texture_mailbox.txt
diff --git a/gpu/GLES2/extensions/CHROMIUM/CHROMIUM_texture_mailbox.txt b/gpu/GLES2/extensions/CHROMIUM/CHROMIUM_texture_mailbox.txt
index 01b3edc6e2f4eeb9292db0323a82403a56ba5a43..5a0a3580d1557f589995c63f388c48527c5d6c40 100644
--- a/gpu/GLES2/extensions/CHROMIUM/CHROMIUM_texture_mailbox.txt
+++ b/gpu/GLES2/extensions/CHROMIUM/CHROMIUM_texture_mailbox.txt
@@ -43,7 +43,8 @@ New Procedures and Functions
zero by zero and the texture object is therefore incomplete. If the mailbox
previously contained image data, the old image data is deleted. The state
of the bound texture object is not saved in the mailbox, only the image
- data.
+ data, as well as the immutable state. The texture object is no longer
+ immutable.
If glProduceTextureCHROMIUM generates an error, the associated image data
is preserved in the texture object.
@@ -75,7 +76,8 @@ New Procedures and Functions
Redefines the image data of the currently bound texture object with the
image data in the mailbox and empties the mailbox. The state of the
currently bound texture object is not modified, only the image data. All
- levels are redefined.
+ levels are redefined, and the immutable state is set according to the
+ contents of the mailbox.
If glConsumeTextureCHROMIUM generates an error, the associated image data
is preserved in the texture object.
« no previous file with comments | « no previous file | gpu/command_buffer/service/mailbox_manager.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698