Keith Whitwell
ccf4e3e8f2
Eliminate all remaining fallbacks & usage of FALLBACK macro
...
Rename subset_feedback.c to subset_select.c...
Add new file subset_tex.c which agressively subsets texture operations.
2003-02-07 20:22:16 +00:00
Keith Whitwell
78e1fee39b
Add files to allow the subset driver to be built as a dri driver.
...
At the moment have to choose to build as *either* a dri or a miniglx
driver, but shouldn't be too hard to build one driver that will work
in both environments.
2003-02-05 04:37:12 +00:00
Keith Whitwell
75ccd62be8
Add unfilled rendering and code for feedback (not yet integrated)
2003-02-03 21:33:02 +00:00
Brian Paul
cd9df92c9d
clarified glPolygonMode section
2003-02-03 15:00:38 +00:00
Keith Whitwell
cfe59bd3f9
Eliminate some more code
2003-01-28 22:37:23 +00:00
Keith Whitwell
62bc31dcae
Eliminate radeon_subset_tcl.c.
2003-01-28 18:28:54 +00:00
Keith Whitwell
675f151c42
Fix compilation for full driver build.
...
Subsetted readpixels seems to be working.
2003-01-27 16:55:30 +00:00
Keith Whitwell
151cd27866
New file containing subsetted readpixels implementation.
2003-01-24 17:11:10 +00:00
Keith Whitwell
c8facc28cc
Isolated code for lighting, fog, texgen and userclip in new files.
...
Moved some existing swrast, swtnl specific code into files that don't
get built in the subsetted driver.
2003-01-24 15:52:52 +00:00
Keith Whitwell
086e00e086
Add new defines for lighting, texgen, userclip subsetting.
...
Remove unused mesa modules from link.
2003-01-24 15:50:52 +00:00
Brian Paul
49116e9fd2
terminology updates, etc
2003-01-23 17:15:38 +00:00
Keith Whitwell
9d0eff73b5
Bitmaps are right-way-up
2003-01-23 10:43:59 +00:00
Keith Whitwell
81c7427ddc
Hook in accelerated bitmap function -- bitmaps are upside-down!
2003-01-22 18:21:32 +00:00
Keith Whitwell
9e3c6f3b8e
(Partially) subsetted driver runs miniglxtest and texobj.
...
Other applications segfault at null function pointers, etc -- need to remove
these entrypoints from miniglx libGL.so.
2003-01-22 18:16:33 +00:00
Keith Whitwell
18a5321288
Rename radeon_bitmap.c to radeon_subset_bitmap.c
...
Add new file radeon_subset_tcl.c
-- this is temporary and will go away eventually.
Some code removal in radeon_subset_vtx.c
2003-01-22 16:19:42 +00:00
Keith Whitwell
4c864746d6
Add new files for bitmap and subsetted begin/end processing.
2003-01-22 12:23:20 +00:00
Keith Whitwell
19b1476515
Start subsetting -- turn off swrast & swtnl.
2003-01-22 09:53:49 +00:00
Brian Paul
2005348110
updated a few of the issues in appendix A
2003-01-20 17:55:55 +00:00
Brian Paul
634a7b2f00
describe libGL
2003-01-20 15:01:39 +00:00
Brian Paul
d73e21620a
new Makefiles for miniglx
2003-01-20 14:54:50 +00:00
Keith Whitwell
d5cfbef5ad
Remove -C option to install
2003-01-20 14:50:18 +00:00
Jose Fonseca
1d08fddfe6
Tell CVS to ignore Doxygen tag files and output directories.
2003-01-20 14:34:41 +00:00
Jose Fonseca
447ea351dd
Some spellchecking fixes.
2003-01-20 14:30:04 +00:00
Keith Whitwell
0ebc838481
Add USE_MINIGLX flags. Build as a miniglx application.
2003-01-20 11:26:30 +00:00
Keith Whitwell
14a7a05251
Make more demanding
2003-01-20 11:25:50 +00:00
Keith Whitwell
c2edc07196
Fix typo
2003-01-20 11:24:17 +00:00
Keith Whitwell
222a212569
Build radeon.o from toplevel makefile.
...
Add comments to example.miniglx.conf.
Install a minglx.conf in lib directory.
Remove unused 'drmModuleName' config option
2003-01-20 10:53:34 +00:00
Keith Whitwell
78469e6e3d
Notes on setting up a machine to run MiniGLX apps and a list of
...
available demos in the source tree.
2003-01-20 10:51:04 +00:00
Brian Paul
63d0a9055c
minor fixes (remove some \internal attributes)
2003-01-19 23:48:32 +00:00
Keith Whitwell
27834f06b8
Some documentation updates relating to recent changes
2003-01-19 20:11:26 +00:00
Jose Fonseca
c262531518
Fixed several typos from spell-checking.
2003-01-19 18:47:53 +00:00
Jose Fonseca
1b2c02ae98
Some documentation fixes that were left out of previous commits
2003-01-19 14:23:45 +00:00
Jose Fonseca
fb5f90d71b
Rewriten some of the detail documentation to improve readability.
...
Several fixes.
2003-01-19 14:08:20 +00:00
Jose Fonseca
4fb1eb7be2
Add the missing detailed documentation bits on miniglx.c and xf86drm.c.
...
Several updates and fixes to the documentation.
2003-01-19 12:18:08 +00:00
Jose Fonseca
cf119744c3
More detailed documentation.
2003-01-19 01:57:45 +00:00
Keith Whitwell
b07ed0113a
Use frontbuffer if GLUT_DOUBLE not requested
2003-01-18 19:59:27 +00:00
Jose Fonseca
d6d8d1dfce
Detailed documention for glapi.c. Brief description of the structures in sarea.h. Minor fix in drm.h.
2003-01-18 13:42:06 +00:00
Jose Fonseca
f483ebddeb
Enable the documentation of static functions and also the internal documentation.
2003-01-18 13:01:17 +00:00
Keith Whitwell
35fe61ce7b
Remove debug printf
2003-01-18 12:41:55 +00:00
Keith Whitwell
c3b1d1e63c
Restore registers clobbered by radeonfb.o -- prevents slowdown to 200fps
...
of mesa demos.
2003-01-18 12:41:34 +00:00
Keith Whitwell
38bfead7d3
Remove some unused members from RADEONInfoRec, add saved value for
...
crtc_offset_cntl
2003-01-18 12:38:40 +00:00
Keith Whitwell
56f57500b9
Add PostValidateMode hook to allow drivers to restore registers after
...
fbdev has finished clobbering them.
2003-01-18 12:25:56 +00:00
Keith Whitwell
2ce0615ef1
Remove chipset line from example miniglx.conf
2003-01-18 12:17:02 +00:00
Keith Whitwell
559af8ace4
Probe for chipset if one isn't supplied
2003-01-18 12:16:16 +00:00
Keith Whitwell
f73e37e154
A standalone build environment for radeonfb.o, incorporating necessary
...
fixes from Ani Joshi and others. This is probably the only version of
radeonfb that we can run against at the moment, so include it here.
2003-01-18 11:15:47 +00:00
Brian Paul
ec5b054b8f
fix up loose ends
2003-01-17 21:45:04 +00:00
Brian Paul
8a63d4bc99
new Makefiles for subset
2003-01-17 21:21:57 +00:00
Keith Whitwell
f58e67787f
Get colors working in 16bpp
2003-01-17 19:01:22 +00:00
Keith Whitwell
deb4d4de47
add support for 16bpp modes, disabled
2003-01-17 16:19:15 +00:00
Keith Whitwell
1449a2f759
Take stride properly into account when setting up window members.
2003-01-17 00:56:14 +00:00