Brian Paul
2b83583994
s/union/enum/
2003-01-11 14:13:25 +00:00
Brian Paul
76415ea859
tweaks to Doxygen config files
2003-01-10 21:57:59 +00:00
Brian Paul
10d05983ef
documentation updates
2003-01-10 21:57:41 +00:00
Brian Paul
7c35ac6e82
doc updates, new PixelFormat enum
2003-01-10 21:56:04 +00:00
Keith Whitwell
ca9cccd81c
Fix GLUT_ELAPSED_TIME query
2003-01-10 17:47:49 +00:00
Jose Fonseca
ea9f98b04b
Enable internal documentation in doxy/miniglx.doxy.
...
Enable private and static documention in doxy/core.doxy (necessary now for src/glapi.c and others later).
2003-01-09 20:37:02 +00:00
Brian Paul
8b4a34dcdb
Initial check in.
2003-01-09 18:24:46 +00:00
Keith Whitwell
267bc32309
Add documentation for GLX_DEPTH_SIZE
2003-01-09 16:54:49 +00:00
Keith Whitwell
8618425250
Remove some more unused functions
2003-01-09 15:16:57 +00:00
Keith Whitwell
24259ec2d0
Bump window sizes up to next supported size when choosing modes.
...
Recognize the GLX_DEPTH_SIZE attrib.
2003-01-09 15:16:35 +00:00
Keith Whitwell
97aa6f3734
Initialize lastStamp to 1, so that drivers know they need to update
...
(ie initialize) their internal data.
2003-01-09 15:15:33 +00:00
Keith Whitwell
6b723c7720
Add section on porting apps glx->miniglx
2003-01-09 15:14:24 +00:00
Keith Whitwell
211f26ca95
more cleanups
2003-01-09 15:13:49 +00:00
Keith Whitwell
df7cbe873e
Remove earlier workaround
2003-01-09 15:12:38 +00:00
Keith Whitwell
da8a7e15a6
Build the full driver for now
2003-01-09 15:12:04 +00:00
Keith Whitwell
f6546f8384
Barebones glut-alike - just enough to get the mesa demos working
2003-01-09 12:43:40 +00:00
Keith Whitwell
cd22e4b78c
Remove some debug
2003-01-03 11:37:10 +00:00
Keith Whitwell
5ff65a62df
Require radeon.o 1.8.x
2003-01-02 19:02:23 +00:00
Keith Whitwell
fd55975710
Take advantage of the fact that the kernel module can now shut itself
...
down cleanly
2003-01-02 18:49:34 +00:00
Keith Whitwell
c83b869ed2
Cleanups
2003-01-02 18:47:05 +00:00
Keith Whitwell
592250e9fc
Add a bit of compile-time flexibility
2003-01-02 18:44:41 +00:00
Keith Whitwell
cdb267a918
Allow the standard radeon driver to be built without the swrast and swtnl
...
modules. This effectively merges the radeon-es driver back into the
radeon driver as a compile-time option.
2002-12-30 17:24:05 +00:00
Keith Whitwell
2c2bcf8268
Lay ground work for cut-down radeon driver.
...
NOTE: commented out a couple of places where core mesa calls directly into
the swrast module.
2002-12-30 15:20:35 +00:00
Keith Whitwell
695b197cb2
Bring some more initialization code from the 2d driver. 2d accels now
...
work (glClear). Pageflip now works for swapbuffers.
2002-12-30 13:15:55 +00:00
Keith Whitwell
e17d611067
Remove dead code
2002-12-27 13:17:53 +00:00
Keith Whitwell
9df9883a7a
Do a better job of initializing the __DRIdrawablePrivate in driCreateDrawable
2002-12-27 13:07:11 +00:00
Keith Whitwell
22477c050e
Turn off stereo flag in visual configs.
2002-12-27 11:25:08 +00:00
Keith Whitwell
39afeb7cf0
Resolve stability issues starting & stopping radeon driver.
...
Add drmtest program to exercise the drm without the added complications of
a full driver.
Bring fb driver uptodate with changes for hw drivers.
2002-12-25 12:51:21 +00:00
Keith Whitwell
9363bd862f
missing files
2002-12-23 12:18:14 +00:00
Jose Fonseca
83b936adb3
Better documentation to the data structures of miniglx.h and miniglxP.h.
...
Document the implementation details of most of the public functions in
miniglx.c. These details are under the doxygen's \internal tag so their
presence in the output documentation is controlled by the INTERNAL_DOCS =
YES|NO variable in the doxygen configurations files.
2002-12-22 17:11:04 +00:00
Jose Fonseca
5134d4a98b
Apply the doxygen treatment to some [big] files. Some enhancements.
2002-12-21 19:06:06 +00:00
Jose Fonseca
2481eda853
Give the doxygen treatment to include/GL/miniglx.h and src/miniglx/miniglxP.h.
...
More documentation fixes and enhancements to src/miniglx/miniglx.c.
2002-12-21 02:47:26 +00:00
Jose Fonseca
6b31afc236
Enable documentation for private and static members.
...
Disable the included file listing.
2002-12-21 02:43:09 +00:00
Jose Fonseca
8fd39b4e8c
Added caller documentation to the remaining public API functions.
...
Renamed some function arguments to match the original Xlib and GLX documentation.
2002-12-20 19:41:41 +00:00
Keith Whitwell
094eed79c2
miniglxtest runs to completion and exits with radeon driver,
...
but produces no graphical output.
2002-12-20 15:07:56 +00:00
Jose Fonseca
d20f1768a6
Added documentation to some functions plus a main page with introduction and references to Mini GLX.
2002-12-20 01:28:15 +00:00
Keith Whitwell
3e06eed70a
Move dri initialization into XCreateWindow
2002-12-19 13:48:27 +00:00
Keith Whitwell
3e13551969
eliminate unresolved symbols
2002-12-19 12:26:15 +00:00
Keith Whitwell
3af2be61fd
Radeon driver and hw init code compiles.
2002-12-19 10:16:18 +00:00
Keith Whitwell
eb7eb6e171
restore some 'drmFree' strings previously clobbered
2002-12-18 15:34:22 +00:00
Keith Whitwell
e931e819f9
Remove references to ScrnInfoPtr
2002-12-18 14:52:58 +00:00
Jose Fonseca
95936ee9ba
Added doxy/miniglx.doxy based on doxy/core.doxy.
...
Fixed typo in doxy/README.
2002-12-18 14:31:51 +00:00
Keith Whitwell
157d9a5ac6
remove some more unused functions
2002-12-16 18:55:42 +00:00
Keith Whitwell
134930b627
remove old comment
2002-12-16 18:38:29 +00:00
Keith Whitwell
a97ce86232
Dumb framebuffer driver now in pretty good shape, though some operations
...
(like swapbuffers) are quite slow because the backbuffer lives in video
ram.
2002-12-16 13:40:44 +00:00
Keith Whitwell
5ca95653c4
miniglxtest.c works against swrast driver
2002-12-13 15:18:09 +00:00
Keith Whitwell
1f01a4b3b6
miniglx test will run with fb_dri.so (ie. swrast) driver, but output is
...
garbled.
2002-12-12 14:22:02 +00:00
Keith Whitwell
8645472e00
new files
2002-12-11 14:44:09 +00:00
Keith Whitwell
1929cacdbf
more cleanups
2002-12-11 14:41:20 +00:00
Brian Paul
65e30ac06a
minor tweaks
2002-12-09 22:34:40 +00:00