Karl Schultz
84c2730866
New visual studio workspace and projects for building demos.
2003-09-18 18:39:53 +00:00
Karl Schultz
80d719f11a
Remove first attempt at using visual studio projects to compile demos.
2003-09-18 18:35:29 +00:00
Karl Schultz
315e78b0b5
Update with current set of gl* entry points.
2003-09-18 18:32:13 +00:00
Brian Paul
2c5f5dc7fe
Move macros from header to C file. Updated some comments
2003-09-18 17:00:14 +00:00
Brian Paul
06588db3fa
Move context ASSERT/FLUSH macros to context.h
2003-09-18 16:45:44 +00:00
Brian Paul
3173277e20
remove MESA_TRACE stuff
2003-09-18 16:39:09 +00:00
Brian Paul
8512074b90
version tweaks
2003-09-18 16:34:35 +00:00
Brian Paul
bd3096edc3
removed unused NoRaster and Rendering fields from GLcontext
2003-09-18 16:33:10 +00:00
Brian Paul
99823b3744
Remove FLT_MIN definition to imports.h
...
Assorted code clean-ups in light.c
2003-09-18 16:18:43 +00:00
Karl Schultz
0c415bca5c
Copy the DLL files to the lib directory instead of libexec.
2003-09-18 15:41:01 +00:00
Karl Schultz
4ba2986c06
Add symbols to export private entry points to osmesa.
2003-09-18 15:15:38 +00:00
Karl Schultz
a01566e468
Add casts to prevent double->float conversion compiler warnings.
2003-09-18 15:14:58 +00:00
Karl Schultz
df8d337eec
Add casts to prevent signed/unsigned compare compiler warnings.
2003-09-18 15:14:10 +00:00
Brian Paul
65f605849a
assorted updates
2003-09-17 21:36:08 +00:00
Brian Paul
83f57e32ca
updated with new extension info
2003-09-17 21:22:54 +00:00
Brian Paul
bbd9a0c2b4
remove unused Target field from gl_buffer_object
2003-09-17 21:18:46 +00:00
Brian Paul
66e6e3e8e1
Fixed/added some error checks.
...
Allow one buffer to be bound to multiple targets.
Rebind buffer 0 when deleting currently bound buffer.
2003-09-17 21:18:22 +00:00
Jon Smirl
ea7bf8b130
Add cast to remove compiler warning
2003-09-17 21:14:22 +00:00
Brian Paul
6296276ebe
unbind vertex arrays from buffer in DeleteBuffersARB()
2003-09-17 18:58:09 +00:00
Brian Paul
1ceeac29ec
s/GL_READ_WRITE_ARB/GL_WRITE_ONLY_ARB/
2003-09-17 18:20:52 +00:00
Brian Paul
de8d410a99
Exercise the GL_ELEMENT_ARRAY_BUFFER_ARB path
2003-09-17 18:15:47 +00:00
Brian Paul
d2afb39d19
Implement GL_ELEMENT_ARRAY_BUFFER_ARB for buffer objects.
2003-09-17 18:15:13 +00:00
Jose Fonseca
1a5709dc5b
Change the hyperlinks names in the main page to match the Doxygen generated ones.
2003-09-17 17:14:11 +00:00
Jose Fonseca
9109625c03
Seperate the Doxygen configuration files (for full Mesa only) in a common part and an individual module part.
...
Rewrite the Makefile in order to avoid the double pass when the tag files already exist. A double pass can still be achieved by doing 'make clean all'.
2003-09-17 17:07:24 +00:00
Brian Paul
6bced0148e
test GL_ARB_vertex_buffer_object
2003-09-17 16:27:07 +00:00
Brian Paul
57d882b684
GL_ARB_vertex_buffer_object working now, at least for non-indexed
...
vertex arrays.
2003-09-17 16:06:49 +00:00
Jose Fonseca
397d1e4d57
Merge the Doxygen configuration files from the embedded branch.
2003-09-17 16:00:10 +00:00
Brian Paul
5543901b96
new casts
2003-09-17 03:46:34 +00:00
Brian Paul
84351999ec
added call to _mesa_enable_1_5_extensions()
2003-09-17 03:42:14 +00:00
Brian Paul
148a2847a1
More work on ARB_vertex_buffer_object.
...
Use GLubyte * instead of void * for gl_client_array->Ptr to simplify upcoming
pointer arithmetic changes.
2003-09-17 03:40:11 +00:00
Brian Paul
4561f84183
changed a comment
2003-09-17 03:34:29 +00:00
Brian Paul
278ce99171
move a comment
2003-09-17 03:33:54 +00:00
Brian Paul
b04633d727
move some functions, add some comments
2003-09-17 03:33:10 +00:00
Brian Paul
458c900d3b
set ARB_vertex_buffer_object in _mesa_enable_sw_extensions()
2003-09-17 03:32:12 +00:00
Brian Paul
978646d86f
fix up FEATURE_* defines
2003-09-17 03:31:30 +00:00
Brian Paul
1d57658ee5
minor simplification
2003-09-15 19:57:11 +00:00
Brian Paul
aa00d122b8
Some work on ARB_vertex_buffer_object.
...
Use GL_CLIENT_ACTIVE_TEXTURE when returning texcoord array values in get.c
2003-09-15 19:55:10 +00:00
Kendall Bennett
b29b8ca47d
Updates to fix problems building with the Open Watcom compiler.
2003-09-12 22:01:01 +00:00
Brian Paul
438a898dcf
allow glTexImage1/2/3D width/height/depth = 0
2003-09-12 15:04:12 +00:00
Brian Paul
973da83f62
Allow glTexImage1/2/3D to specify width/height/depth = 0.
...
This allows texture state to be resettable to default state.
Not allowed according to the spec, but allowed by all other OpenGL libs.
2003-09-12 15:03:12 +00:00
Brian Paul
5c480a4887
display list support for ARB_vertex/fragment_program
2003-09-09 15:35:37 +00:00
Brian Paul
90f673e3ec
plug in vertex buffer object functions
2003-09-09 15:10:44 +00:00
Brian Paul
ca29a7c731
remove duplicate sunos5-smp entries
2003-09-09 15:08:44 +00:00
Brian Paul
c7b872a277
Added prototypes for internal functions to bufferobj.h.
...
Minor code clean-ups.
2003-09-09 13:44:40 +00:00
Brian Paul
39c65bfb93
remove last of mklib.solaris stuff
2003-09-09 13:33:12 +00:00
Ian Romanick
0207b47aaf
Added most of the infrastructure required to support
...
ARB_vertex_buffer_object. THIS IS INCOMPLETE.
2003-09-09 00:10:12 +00:00
Brian Paul
0a363f4e87
fix timer bug (801485)
2003-09-08 15:23:55 +00:00
Brian Paul
50253ea0a3
Remove all the swap_control stuff from glxgears demo (restored to vers 1.2).
...
New glxswapcontrol.c file added.
2003-09-08 15:06:23 +00:00
Brian Paul
176108767d
SunOS tweaks (Greg Menke)
2003-09-08 14:59:11 +00:00
Brian Paul
e39cbf63f6
update sunos5 targets (Greg Menke)
2003-09-08 14:58:05 +00:00