Oliver McFadden
b63c70666f
r300: Renamed r300_maos.c to r300_emit.c; it contains mostly emit code now.
18 years ago
Oliver McFadden
c103453d4f
r300: Added TODO comment regarding texture tiling; I'm not sure about this.
18 years ago
Oliver McFadden
d7e3d1dc42
r300: Corrected a compile error introduced by one of the previous commits.
18 years ago
Oliver McFadden
02e44e41c8
r300: Removed obsolete start_index16_packet/start_index32_packet.
It's all in r300_render.c now.
18 years ago
Oliver McFadden
eed67a6e3e
r300: Moved some more emit code into r300_render.c.
18 years ago
Oliver McFadden
e856edb279
r300: Moved some more of the emit code into r300_render.c.
18 years ago
Oliver McFadden
b470189378
r300: Name the render functions in r300_render.c consistently.
18 years ago
Oliver McFadden
574bf4d346
r300: Return -1 for error.
18 years ago
Oliver McFadden
795ebb1a3b
r300: Probably a good idea to always check the vertices; it's a WARN_ONCE so the
performance impact is extremely minimal.
18 years ago
Oliver McFadden
d0be8b959a
r300: Added some more Doxygen documentation and made some functions static.
18 years ago
Oliver McFadden
672ecba175
r300: Removed the "texmicrotile" variable; the tiling code is disabled via a
compiler conditional anyway; probably broken?
18 years ago
Oliver McFadden
0dcea4bf8e
r300: Converted a few "if (0)" into "if (RADEON_DEBUG & DEBUG_TEXTURE)".
18 years ago
Oliver McFadden
4d5d4e1f97
r300: Cleaned up radeon_context.h slightly; mostly Indent.
18 years ago
Oliver McFadden
a9ab36b8f2
r300: radeon_span.h is now common code; radeon_span.c still needs some work.
18 years ago
Oliver McFadden
88288b614e
r300: Renamed the R300 memory manager from "radeon" to "r300"; it's R300
specific.
18 years ago
Oliver McFadden
a154706061
r300: Indented radeon_span.h
18 years ago
Oliver McFadden
6fe41a4c01
r300: Further reduced the radeon_span.c diff.
18 years ago
Oliver McFadden
f4a2b9f83d
r300: I have no idea why this was forced on, but it seems to work fine when
restored to the previous behaviour.
18 years ago
Oliver McFadden
56c2f7bb42
r300: Removed the dangerous R300_SPAN_DISABLE_LOCKING flag.
Enabling R300_SPAN_DISABLE_LOCKING would probably cause more lockups; I think
there are a couple of other little bugs in this code, too. It's best to remove
it.
18 years ago
Oliver McFadden
df747eb354
r300: Removed a bit of disabled code.
18 years ago
Oliver McFadden
ff7a41a159
r300: Don't need to include the deprecated r300_program.h in some files.
The only file that still requires r300_program.h is r300_ioctl.c; and it should
use the new defines in r300_reg.h!
18 years ago
Oliver McFadden
01fdb34b39
r300; Indent would destroy r300_reg.h, so add *INDENT-OFF*.
18 years ago
Christoph Bill
3c9e5cb0bd
r300: Added a few more Doxygen comments.
18 years ago
Christoph Bill
a6aa1f8016
r300: Added some Doxygen comments.
18 years ago
Oliver McFadden
967c2d220d
r300: Converted "rp" variables (r300_fragment_program) to "fp".
18 years ago
Oliver McFadden
0e6b7eb9c0
r300: Don't need to sleep here; might cause performance problems the first time.
18 years ago
Oliver McFadden
ed42bd6e20
r300: Removed the obsolete GLX_DIRECT_RENDERING define.
18 years ago
Oliver McFadden
2db667290a
r300: Further reduced the diff between radeon_span.[ch].
18 years ago
Oliver McFadden
cea0c2b144
r300: Indented both copies of radeon_span.[ch] in preparation for merging.
18 years ago
Oliver McFadden
2b5ef29a7b
r300: Removed the deprecated VTXFMT code.
This was okayed by Jerome Glisse and Keith Whitwell on the dri-devel IRC channel
and list, respectively.
18 years ago
Oliver McFadden
4ed59c6012
r300: The empty check_space doesn't and never has done anything; removed it.
18 years ago
Oliver McFadden
7e7b1f7c4d
r300: Fix a couple of static errors.
18 years ago
Oliver McFadden
c48e4c6f09
r300: Fixed indenting from previous commit
d28f6d9176 .
18 years ago
Oliver McFadden
4f20fe8a93
r300: Added R300_PRIM_NUM_VERTICES_MASK suggested by Jerome Glisse.
18 years ago
Oliver McFadden
d28f6d9176
r300: Fixed some more function names.
Note there might be some calls to the old function names in conditionally
disabled code, but I think I've got them all.
18 years ago
Oliver McFadden
fe6a2c4295
r300: Changed r300_run_vb_render calls to r300RunRender in some conditionally
disabled code.
18 years ago
Oliver McFadden
faf47d9f84
r300: Added a "not implemented yet" comment back.
18 years ago
Oliver McFadden
7b165de5f8
r300: Last of the indent changes. :)
18 years ago
Oliver McFadden
76d7b62cd2
r300: Indented r300_cmdbuf.[ch].
18 years ago
Oliver McFadden
901fc0de18
r300: Indented r300_state.[ch].
18 years ago
Oliver McFadden
c970811dab
r300: Indented r300_texmem.[ch].
18 years ago
Oliver McFadden
bb97694fad
r300: Indented r300_texstate.[ch]
18 years ago
Oliver McFadden
dcc8e5f4c1
r300: Indented r300_tex.[ch].
18 years ago
Oliver McFadden
32c8d002d0
r300: Indented r300_context.[ch].
18 years ago
Oliver McFadden
c9b87b8ad8
r300: Removed the unused immediate vertices mode macro.
Immediate vertices mode hasn't been supported since early CVS versions of the
R300 driver.
18 years ago
Oliver McFadden
5d61cfd1fd
r300: Removed a disabled/obsolete e32 in the AOS function.
18 years ago
Oliver McFadden
93e957cc65
r300: Removed some disabled R200 code from the R300 driver.
18 years ago
Oliver McFadden
3eae496deb
r300: Don't indent the tables in r300_texstate.c.
18 years ago
Oliver McFadden
81c6516af1
r300: Indented r300_vertprog.[ch].
18 years ago
Oliver McFadden
9e91351826
r300: Indented r300_fragprog.[ch].
18 years ago