1
2005-10-10 Simon Goodall <sage@simongoodall.co.uk>
1
2006-12-13 Simon Goodall <sage@simongoodall.co.uk>
5
2006-08-29 Simon Goodall <sage@simongoodall.co.uk>
7
* build_sage.pl, sage/sage.c: Create a function, badfunc which spits out
8
an error message and call abort if it is called. Make this the default
9
function pointer before sage_init is called and when a requested
10
function does not exist rather than NULL.
12
2006-07-16 Simon Goodall <sage@simongoodall.co.uk>
14
* build_sage.pl, sage/GL.h, sage/sage.h: Rollback 2006-07-15 changes as
15
these do not work on the Mac.
17
2006-07-15 Simon Goodall <sage@simongoodall.co.uk>
19
* build_sage.pl, sage/GL.h, sage/sage.h: Some fixes related to using
22
2006-07-15 Simon Goodall <sage@simongoodall.co.uk>
24
* build_sage.pl, sage/GL.h, sage/sage.h: Some changes to use SDL's
25
opengl header instead of the system defined one. This means that we
26
always use function pointers for gl functions to try and preservce
27
binary compatibility between opengl versions.
29
2006-07-12 Simon Goodall <sage@simongoodall.co.uk>
31
* sage.spec.in: Update for current files. Use ldconfig. Bump version
32
and interface numbers in prep for release.
34
* configure.ac: Add a linux check for GL rather than assuming it will
37
2006-07-11 Simon Goodall <sage@simongoodall.co.uk>
39
* build_sage.pl, sage/sage_fptr.h: Fix bug in regex that did not allow
40
pointer to be returned in function pointers.
42
* build_sage.pl, sage/sage.h: Define APIENTRY if not defined.
44
2006-06-30 Simon Goodall <sage@simongoodall.co.uk>
46
* build_sage.pl, sage/sage.h: Add guard against __glext_h_ being defined
47
and define it in the header file to stop any system glext.h being
50
2006-06-30 Simon Goodall <sage@simongoodall.co.uk>
52
* sage/sage.c, sage/sage.h, sage/utility.h, sage/check_extension.c,
53
sage/undefs.h, sage/sage_fptr.h, sage/glext_sage.h, build_sage.pl:
54
Redo build script to remove hacky workarounds that didn't really work.
55
Removed undefs.h as this was just plain bad. Removed modified glext.h
56
file (glext_sage.h) as these changes are now incorporated within the
57
other code file. sage_fptr.h Contains the funtion pointer prototypes.
58
Removed internal pointer to the GL_EXTENSIONS string as this was also
61
2006-06-29 Simon Goodall <sage@simongoodall.co.uk>
63
* sage/sage.c, sage/sage.h, sage/utility.h, sage/check_extension.c: Fix
64
bug where loss of context would destroy the extensions string which
65
we stored a pointer too. This resulted in no extensions being found.
66
I imagine this could also cause a crash. Also made sage_init return 0
67
on success and 1 on failure to obtain the extensions string.
69
* templates/license: Update year.
71
* build_sage.pl: Update build script for the above changes in the
74
2006-03-27 Simon Goodall <sage@simongoodall.co.uk>
76
* sage/Makefile.am: Fix some dllwrap usage.
78
2005-10-18 Simon Goodall <sage@simongoodall.co.uk>
3
80
* configure.ac: Update some autoconf usuage. Bump version number to