• Richard Hult's avatar
    Update for the new quartz cairo surface API (#410442). Don't lock focus · d7a33ade
    Richard Hult authored
    2007-03-10  Richard Hult  <richard@imendio.com>
    
    	* gdk/quartz/gdkdrawable-quartz.c:
    	(gdk_quartz_drawable_get_context): Update for the new quartz cairo 
    	surface API (#410442). Don't lock focus unless called outside of an 
    	expose event.
    	(gdk_quartz_drawable_release_context): Only flush the CG context and 
    	unlock focus if called outside of expose.
    	(gdk_quartz_ref_cairo_surface): Reuse the surface during its lifetime.
    	(_gdk_quartz_drawable_finish): New function, used to free the cached
    	cairo surface.
    
    	* gdk/quartz/gdkwindow-quartz.c:
    	(gdk_window_impl_quartz_begin_paint_region): A few small style changes.
    	(gdk_window_quartz_process_all_updates): Move the autorelease pool
    	allocation and freeing outside the loop.
    	(_gdk_windowing_window_destroy): Finish the drawable.
    	(move_resize_window_internal): Small cleanup and remove comment.
    	(_gdk_window_impl_quartz_get_type): No need to make the type info
    	static.
    
    	* gdk/quartz/gdkpixmap-quartz.c: Finish the drawable.
    
    svn path=/trunk/; revision=17463
    d7a33ade
Name
Last commit
Last update
..
directfb Loading commit data...
linux-fb Loading commit data...
quartz Loading commit data...
win32 Loading commit data...
x11 Loading commit data...
.cvsignore Loading commit data...
COPYING Loading commit data...
Makefile.am Loading commit data...
abicheck.sh Loading commit data...
gdk.c Loading commit data...
gdk.h Loading commit data...
gdk.symbols Loading commit data...
gdkcairo.c Loading commit data...
gdkcairo.h Loading commit data...
gdkcolor.c Loading commit data...
gdkcolor.h Loading commit data...
gdkconfig.h.win32 Loading commit data...
gdkcursor.c Loading commit data...
gdkcursor.h Loading commit data...
gdkdisplay.c Loading commit data...
gdkdisplay.h Loading commit data...
gdkdisplaymanager.c Loading commit data...
gdkdisplaymanager.h Loading commit data...
gdkdnd.c Loading commit data...
gdkdnd.h Loading commit data...
gdkdraw.c Loading commit data...
gdkdrawable.h Loading commit data...
gdkevents.c Loading commit data...
gdkevents.h Loading commit data...
gdkfont.c Loading commit data...
gdkfont.h Loading commit data...
gdkgc.c Loading commit data...
gdkgc.h Loading commit data...
gdkglobals.c Loading commit data...
gdki18n.h Loading commit data...
gdkimage.c Loading commit data...
gdkimage.h Loading commit data...
gdkinput.h Loading commit data...
gdkinternals.h Loading commit data...
gdkintl.h Loading commit data...
gdkkeynames.c Loading commit data...
gdkkeys.c Loading commit data...
gdkkeys.h Loading commit data...
gdkkeysyms-update.pl Loading commit data...
gdkkeysyms.h Loading commit data...
gdkkeyuni.c Loading commit data...
gdkmarshalers.list Loading commit data...
gdkpango.c Loading commit data...
gdkpango.h Loading commit data...
gdkpixbuf-drawable.c Loading commit data...
gdkpixbuf-render.c Loading commit data...
gdkpixbuf.h Loading commit data...
gdkpixmap.c Loading commit data...
gdkpixmap.h Loading commit data...
gdkpoly-generic.h Loading commit data...
gdkpolyreg-generic.c Loading commit data...
gdkprivate.h Loading commit data...
gdkproperty.h Loading commit data...
gdkrectangle.c Loading commit data...
gdkregion-generic.c Loading commit data...
gdkregion-generic.h Loading commit data...
gdkregion.h Loading commit data...
gdkrgb.c Loading commit data...
gdkrgb.h Loading commit data...
gdkscreen.c Loading commit data...
gdkscreen.h Loading commit data...
gdkselection.c Loading commit data...
gdkselection.h Loading commit data...
gdkspawn.h Loading commit data...
gdktypes.h Loading commit data...
gdkvisual.c Loading commit data...
gdkvisual.h Loading commit data...
gdkwindow.c Loading commit data...
gdkwindow.h Loading commit data...
gen-keyname-table.pl Loading commit data...
keyname-table.h Loading commit data...
keynames.txt Loading commit data...
makeenums.pl Loading commit data...
makefile.msc Loading commit data...
makegdkalias.pl Loading commit data...
pltcheck.sh Loading commit data...
testgdk.c Loading commit data...