blender/intern/ghost
Damien Plisson 75f190bde8 OpenGL Anti-aliasing implementation for blender windows
Added GHOST_TUns16 numOfAASamples parameter to GHOST_CreateWindow to specify the number of AA samples (null if no AA wanted)
Implemented it in the cascade of GHOST classes.

Full implementation currently done for OSX/Cocoa, stubs for other OSes.
Moguri : it's ready for your win32 implementation !

Note that fallback to a non AA window (if gfx card doesn't support AA) is done inside GHOST OS specific layer, so that blender windowmanager still gets its window created properly.
2010-01-06 11:42:52 +00:00
..
doc This commit fixes up a bunch of svn properties to hopefully make things a little nicer for everyone. 2007-08-28 10:07:08 +00:00
intern OpenGL Anti-aliasing implementation for blender windows 2010-01-06 11:42:52 +00:00
make Update MSVC9 project files 2009-12-04 10:37:24 +00:00
test Big, big commit!! 2009-05-05 23:10:32 +00:00
CMakeLists.txt Quicktime Carbon: Fix memory leak when build with cocoa 2009-12-03 12:16:00 +00:00
GHOST_C-api.h OpenGL Anti-aliasing implementation for blender windows 2010-01-06 11:42:52 +00:00
GHOST_IEvent.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
GHOST_IEventConsumer.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
GHOST_ISystem.h OpenGL Anti-aliasing implementation for blender windows 2010-01-06 11:42:52 +00:00
GHOST_ITimerTask.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
GHOST_IWindow.h Drag'n'drop : moved "setAcceptDragOperation" functions at window level 2009-11-19 08:56:26 +00:00
GHOST_Rect.h - wrapping failed with the cursor at the screen edge, 2009-10-17 14:54:13 +00:00
GHOST_Types.h Drag & drop implementation at GHOST level (only OSX for now) 2009-11-10 12:56:46 +00:00
Makefile Makefile updates for Blender 2.5 (from GSR) 2009-03-19 01:50:45 +00:00
SConscript Quicktime Carbon: Fix memory leak when build with cocoa 2009-12-03 12:16:00 +00:00