Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | r300: Cleaned up the AOS code in r300_render.c. | Oliver McFadden | 2007-05-30 | 1 | -21/+14 | |
| | ||||||
* | r300: Added a comment in r300VAPInputCntl0. | Oliver McFadden | 2007-05-30 | 1 | -1/+2 | |
| | ||||||
* | r300: Cleaned up r300DestroyTexObj. | Oliver McFadden | 2007-05-30 | 1 | -18/+5 | |
| | ||||||
* | r300: R300_SE_VTE_CNTL applies to both non-TCL and TCL hardware. | Oliver McFadden | 2007-05-30 | 1 | -14/+12 | |
| | | | | See r300ResetHwState. | |||||
* | Revert "r300: Removed the R300_RS_INTERP_[0-9]_UNKNOWN (magic) defines." | Oliver McFadden | 2007-05-27 | 2 | -1/+19 | |
| | | | | | | | | This reverts commit bb3558e6517209086cf8426bbe4743da50351158. This commit caused a regression reported by Markus Amsler <[email protected]>. Apparently these defines are required, although I'm not sure why. | |||||
* | r300: Rearranged the DWORD construction in r300VAPInputRoute0 for clarity. | Oliver McFadden | 2007-05-26 | 1 | -4/+4 | |
| | | | | Doesn't actually change anything; just makes it easier to read. | |||||
* | r300: Removed duplicate AOS format defines; already defined in r300_reg.h. | Oliver McFadden | 2007-05-26 | 2 | -8/+3 | |
| | ||||||
* | r300: Removed unused aos_reg variable. | Oliver McFadden | 2007-05-26 | 1 | -1/+0 | |
| | ||||||
* | r300: Use "rmesa" not "r300" in r300_emit.c; some of the macros require "rmesa". | Oliver McFadden | 2007-05-26 | 1 | -18/+17 | |
| | ||||||
* | r300: Cleaned up the non-TCL RENDERINPUTS, etc. | Oliver McFadden | 2007-05-26 | 1 | -38/+43 | |
| | ||||||
* | r300: Whitespace cleanup in r300_emit.c. | Oliver McFadden | 2007-05-26 | 1 | -41/+18 | |
| | ||||||
* | r300: Added the r300VAPInputCntl0 function. | Oliver McFadden | 2007-05-26 | 1 | -1/+7 | |
| | | | | | The function just returns the hard-coded value (0x5555) even though we have no idea what this means... | |||||
* | r300: Added r300VAPOutputCntl0 and r300VAPOutputCntl1 to r300_emit.c. | Oliver McFadden | 2007-05-26 | 1 | -51/+56 | |
| | ||||||
* | r300: Removed R300_PFS_NODE_LAST_NODE replaced by R300_PFS_NODE_OUTPUT_COLOR. | Oliver McFadden | 2007-05-26 | 2 | -3/+1 | |
| | ||||||
* | r300: Renamed the t_vic function. | Oliver McFadden | 2007-05-26 | 1 | -2/+2 | |
| | ||||||
* | r300: Renamed the t_vir0 and t_vir1 functions. | Oliver McFadden | 2007-05-26 | 1 | -10/+10 | |
| | ||||||
* | r300: Renamed "dt" to "attribptr" in the t_vir0 function. | Oliver McFadden | 2007-05-25 | 1 | -4/+4 | |
| | ||||||
* | r300: Specify the type in the t_vir0 function. | Oliver McFadden | 2007-05-25 | 1 | -31/+9 | |
| | ||||||
* | r300: Cleaned up t_vir0 and t_vir1 slightly. | Oliver McFadden | 2007-05-25 | 2 | -17/+10 | |
| | ||||||
* | r300: Use C style comments in r300_emit.c. | Oliver McFadden | 2007-05-25 | 1 | -4/+13 | |
| | ||||||
* | r300: Removed a (disabled and unneeded) assertion. | Oliver McFadden | 2007-05-25 | 1 | -6/+1 | |
| | | | | | The r300EmitVec functions don't touch the buf member so the assertion isn't needed here. | |||||
* | r300: Improved the r300EmitVec debugging information. | Oliver McFadden | 2007-05-25 | 1 | -10/+6 | |
| | ||||||
* | r300: Use #if 0 for disabled code. | Oliver McFadden | 2007-05-25 | 1 | -5/+10 | |
| | ||||||
* | r300: Added a TODO note and some tiny cleanups to r300_emit.c. | Oliver McFadden | 2007-05-25 | 1 | -2/+3 | |
| | ||||||
* | remove #include "GL/glxtokens.h" | Brian | 2007-05-25 | 1 | -1/+0 | |
| | ||||||
* | r300: Use GL_TRUE rather than 1 for the GLboolean type. | Oliver McFadden | 2007-05-25 | 1 | -1/+2 | |
| | ||||||
* | r300: Removed unused vpucount macro from r300_state.c. | Oliver McFadden | 2007-05-25 | 1 | -2/+0 | |
| | ||||||
* | r300: Call the r300Fogfv function directly within r300_state.c. | Oliver McFadden | 2007-05-23 | 1 | -101/+99 | |
| | | | | This required moving the r300Enable function but there are no actual changes. | |||||
* | r300: Use switch statements in r300ResetHwState, etc. | Oliver McFadden | 2007-05-23 | 1 | -33/+38 | |
| | ||||||
* | r300: Minor indenting corrections in the texture format table. | Oliver McFadden | 2007-05-23 | 1 | -2/+2 | |
| | ||||||
* | r300: Use a single texture format table; reduces duplication. | Oliver McFadden | 2007-05-23 | 1 | -64/+19 | |
| | ||||||
* | r300: Corrected the RGB888 texture format entry. | Oliver McFadden | 2007-05-23 | 1 | -1/+1 | |
| | | | | | I think this is correct, assuming no endian issues. See commmit 59a08923f51d4ed83effbfcd91473c9ee86465f1. | |||||
* | r300: Removed the R300_RS_INTERP_[0-9]_UNKNOWN (magic) defines. | Oliver McFadden | 2007-05-23 | 2 | -19/+1 | |
| | | | | | Supposedly you need to set these values for the interpolaters to work, but they seem to work fine without these values. | |||||
* | Replace initInitState() with _mesa_init_driver_state(). | Brian | 2007-05-22 | 10 | -304/+12 | |
| | ||||||
* | added _mesa_init_driver_state() to replace duplicated code in intel drivers | Brian | 2007-05-22 | 2 | -2/+101 | |
| | ||||||
* | include swrast_setup/swrast_setup.h to silence warning | Brian | 2007-05-22 | 1 | -0/+1 | |
| | ||||||
* | i915tex: Implement SetTexOffset hook. | Michel Dänzer | 2007-05-22 | 8 | -28/+103 | |
| | | | | Only build tested for I830 generation. | |||||
* | r300: Implement SetTexOffset hook. | Michel Dänzer | 2007-05-22 | 5 | -12/+74 | |
| | ||||||
* | Add interfaces for overriding texture images with driver specific 'offsets'. | Michel Dänzer | 2007-05-22 | 2 | -0/+9 | |
| | | | | | To be used by AIGLX for GLX_EXT_texture_from_pixmap without several additional data copies. | |||||
* | Fix xserver build after recent XMesa changes. | Michel Dänzer | 2007-05-22 | 2 | -17/+10 | |
| | | | | Only build tested. | |||||
* | return True for GLX_Y_INVERTED_EXT query | Brian | 2007-05-21 | 1 | -1/+1 | |
| | ||||||
* | fog: fix potential issues with generated vp using fog | Roland Scheidegger | 2007-05-22 | 1 | -8/+14 | |
| | | | | | Change the generated vertex programs (tnl/brw) to follow the same logic as the tnl fog wrt using absolute value, and sync them up a bit (untested). | |||||
* | i915/i915tex: minor cleanup (remove unneeded function call | Roland Scheidegger | 2007-05-22 | 2 | -16/+0 | |
| | ||||||
* | unbreak 3d textures (typo when setting tex layout) | Roland Scheidegger | 2007-05-22 | 1 | -1/+1 | |
| | ||||||
* | Overhaul/simplify SWvertex and SWspan attribute handling. | Brian | 2007-05-20 | 5 | -48/+48 | |
| | | | | | Instead of separate fog/specular/texcoord/varying code, just treat all of them as generic attributes. Simplifies the point/line/triangle functions. | |||||
* | add missing right-paren | Brian | 2007-05-20 | 1 | -1/+1 | |
| | ||||||
* | r300: Added TODO comment regarding immediate mode implementation. | Oliver McFadden | 2007-05-20 | 1 | -0/+3 | |
| | ||||||
* | r300: Just use "inline" rather than "__inline__". | Oliver McFadden | 2007-05-20 | 5 | -13/+13 | |
| | ||||||
* | Implement GLX_EXT_texture_from_pixmap. | Brian | 2007-05-19 | 5 | -25/+454 | |
| | | | | Could be done more efficiently... but works. | |||||
* | fix miptree layout (i915) for small compressed mipmaps | Roland Scheidegger | 2007-05-19 | 2 | -4/+2 | |
| | | | | | | This seems to work now. Also fix i945 set_level_info, need to match i915 behaviour for storing mip height, as it's assumed to be the mip width (in texels) elsewhere and the division by 4 is done later (untested). |