summaryrefslogtreecommitdiff
path: root/glamor/glamor_priv.h
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2016-02-01 13:58:04 -0800
committerAdam Jackson <ajax@redhat.com>2016-03-10 11:12:42 -0500
commita96c6d4658e3f386002f96eede660af3b01e5209 (patch)
treef761f530c16743c9fba4f3cec965030054e0fa50 /glamor/glamor_priv.h
parent25ce263fd88684be9370025f93ba3a2bfc72ff1a (diff)
glamor: Simplify temporary picture uploading call stack.
glamor_upload_sub_pixmap_to_texture() only had the one caller, so we can merge it in, fix its silly return value, and propagate a bunch of constants. Reviewed-by: Adam Jackson <ajax@redhat.com> Signed-off-by: Eric Anholt <eric@anholt.net>
Diffstat (limited to 'glamor/glamor_priv.h')
-rw-r--r--glamor/glamor_priv.h18
1 files changed, 1 insertions, 17 deletions
diff --git a/glamor/glamor_priv.h b/glamor/glamor_priv.h
index a70f10eb4..422b0fdc8 100644
--- a/glamor/glamor_priv.h
+++ b/glamor/glamor_priv.h
@@ -514,22 +514,6 @@ glamor_pixmap_hcnt(glamor_pixmap_private *priv)
for (box_index = 0; box_index < glamor_pixmap_hcnt(priv) * \
glamor_pixmap_wcnt(priv); box_index++) \
-/**
- * Pixmap upload status, used by glamor_render.c's support for
- * temporarily uploading pixmaps to GL textures to get a Composite
- * operation done.
- */
-typedef enum glamor_pixmap_status {
- /** initial status, don't need to do anything. */
- GLAMOR_NONE,
- /** marked as need to be uploaded to gl texture. */
- GLAMOR_UPLOAD_PENDING,
- /** the pixmap has been uploaded successfully. */
- GLAMOR_UPLOAD_DONE,
- /** fail to upload the pixmap. */
- GLAMOR_UPLOAD_FAILED
-} glamor_pixmap_status_t;
-
/* GC private structure. Currently holds only any computed dash pixmap */
typedef struct {
@@ -739,7 +723,7 @@ Bool glamor_composite_largepixmap_region(CARD8 op,
* Upload a picture to gl texture. Similar to the
* glamor_upload_pixmap_to_texture. Used in rendering.
**/
-enum glamor_pixmap_status glamor_upload_picture_to_texture(PicturePtr picture);
+Bool glamor_upload_picture_to_texture(PicturePtr picture);
void glamor_add_traps(PicturePtr pPicture,
INT16 x_off, INT16 y_off, int ntrap, xTrap *traps);