Mercurial > sdl-ios-xcode
view src/main/Makefile.am @ 890:416158ec61a0
Date: Sat, 10 Apr 2004 10:05:46 +0200
From: Christian Walther
Subject: [SDL] OpenGL Accumulation Buffer on Mac OS X
Is there a reason for not having OpenGL accumulation buffer support in
SDL 1.2.7 (and as far as I have checked also in the current CVS) on Mac OS
X?
Maybe I am doing something wrong, but it seems very easy to add (at least
it works for for me in 10.3.3) - just add
if ( this->gl_config.accum_red_size + this->gl_config.accum_green_size + this->gl_config.accum_blue_size + this->gl_config.accum_alpha_size > 0) {
attr[i++] = NSOpenGLPFAAccumSize;
attr[i++] = this->gl_config.accum_red_size + this->gl_config.accum_green_size + this->gl_config.accum_blue_size + this->gl_config.accum_alpha_size;
}
to QZ_SetupOpenGL() in SDL_QuartzGL.m
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Sun, 16 May 2004 18:06:27 +0000 |
parents | d315a411d5b2 |
children | 609c060fd2a2 |
line wrap: on
line source
## Makefile.am for the main() function in the SDL library # # This is necessary because some platforms have special program # entry points, which require special application initialization. ARCH_SUBDIRS = $(srcdir)/beos \ $(srcdir)/epoc \ $(srcdir)/dummy \ $(srcdir)/macos \ $(srcdir)/macosx \ $(srcdir)/qtopia \ $(srcdir)/win32 # Build a separate library containing the main() entry point. lib_LIBRARIES = libSDLmain.a if TARGET_WIN32 MAINLIB_ARCH_SRCS = win32/SDL_win32_main.c else if TARGET_MACOSX MAINLIB_ARCH_SRCS = macosx/SDLMain.m macosx/SDLMain.h else if TARGET_QTOPIA MAINLIB_ARCH_SRCS = qtopia/SDL_qtopia_main.cc else MAINLIB_ARCH_SRCS = dummy/SDL_dummy_main.c endif # !TARGET_QTOPIA endif # !TARGET_MACOSX endif # !TARGET_WIN32 libSDLmain_a_SOURCES = $(MAINLIB_ARCH_SRCS) # Build an internal library of any special app setup functions noinst_LTLIBRARIES = libarch.la if TARGET_BEOS ARCH_SRCS = beos/SDL_BeApp.cc beos/SDL_BeApp.h else ARCH_SRCS = arch.c endif libarch_la_SOURCES = $(ARCH_SRCS) exports: for i in $(ARCH_SUBDIRS); do if [ -d $$i/exports ]; then (cd $$i/exports; make); fi; done # The architecture specific directories need to be copied into place # when building a distribution. dist-hook: (cd $(distdir) && rm -f $(BUILT_SOURCES)) cp -rp $(ARCH_SUBDIRS) $(distdir) (cd $(distdir) && rm -rf `find . -name CVS`)