"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "glamor/glamor_priv.h" between
xorg-server-1.20.7.tar.bz2 and xorg-server-1.20.8.tar.bz2

About: The X.Org X Server component of the X Window System architecture.

glamor_priv.h  (xorg-server-1.20.7.tar.bz2):glamor_priv.h  (xorg-server-1.20.8.tar.bz2)
skipping to change at line 292 skipping to change at line 292
int radial_max_nstops; int radial_max_nstops;
struct glamor_saved_procs saved_procs; struct glamor_saved_procs saved_procs;
GetDrawableModifiersFuncPtr get_drawable_modifiers; GetDrawableModifiersFuncPtr get_drawable_modifiers;
int flags; int flags;
ScreenPtr screen; ScreenPtr screen;
int dri3_enabled; int dri3_enabled;
Bool suppress_gl_out_of_memory_logging; Bool suppress_gl_out_of_memory_logging;
Bool logged_any_fbo_allocation_failure; Bool logged_any_fbo_allocation_failure;
Bool logged_any_pbo_allocation_failure;
/* xv */ /* xv */
glamor_program xv_prog; glamor_program xv_prog;
struct glamor_context ctx; struct glamor_context ctx;
} glamor_screen_private; } glamor_screen_private;
typedef enum glamor_access { typedef enum glamor_access {
GLAMOR_ACCESS_RO, GLAMOR_ACCESS_RO,
GLAMOR_ACCESS_RW, GLAMOR_ACCESS_RW,
skipping to change at line 541 skipping to change at line 542
glamor_pixmap_fbo *glamor_create_fbo_from_tex(glamor_screen_private * glamor_pixmap_fbo *glamor_create_fbo_from_tex(glamor_screen_private *
glamor_priv, int w, int h, glamor_priv, int w, int h,
GLenum format, GLint tex, GLenum format, GLint tex,
int flag); int flag);
glamor_pixmap_fbo *glamor_create_fbo(glamor_screen_private *glamor_priv, int w, glamor_pixmap_fbo *glamor_create_fbo(glamor_screen_private *glamor_priv, int w,
int h, GLenum format, int flag); int h, GLenum format, int flag);
void glamor_destroy_fbo(glamor_screen_private *glamor_priv, void glamor_destroy_fbo(glamor_screen_private *glamor_priv,
glamor_pixmap_fbo *fbo); glamor_pixmap_fbo *fbo);
void glamor_pixmap_destroy_fbo(PixmapPtr pixmap); void glamor_pixmap_destroy_fbo(PixmapPtr pixmap);
Bool glamor_pixmap_fbo_fixup(ScreenPtr screen, PixmapPtr pixmap); Bool glamor_pixmap_fbo_fixup(ScreenPtr screen, PixmapPtr pixmap);
void glamor_pixmap_clear_fbo(glamor_screen_private *glamor_priv, glamor_pixmap_f bo *fbo);
/* Return whether 'picture' is alpha-only */ /* Return whether 'picture' is alpha-only */
static inline Bool glamor_picture_is_alpha(PicturePtr picture) static inline Bool glamor_picture_is_alpha(PicturePtr picture)
{ {
return picture->format == PICT_a1 || picture->format == PICT_a8; return picture->format == PICT_a1 || picture->format == PICT_a8;
} }
/* Return whether 'fbo' is storing alpha bits in the red channel */ /* Return whether 'fbo' is storing alpha bits in the red channel */
static inline Bool static inline Bool
glamor_fbo_red_is_alpha(glamor_screen_private *glamor_priv, glamor_pixmap_fbo *f bo) glamor_fbo_red_is_alpha(glamor_screen_private *glamor_priv, glamor_pixmap_fbo *f bo)
 End of changes. 2 change blocks. 
0 lines changed or deleted 2 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)