| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2007-05-26 | r300: Cleaned up the non-TCL RENDERINPUTS, etc. | Oliver McFadden | |
| 2007-05-26 | r300: Whitespace cleanup in r300_emit.c. | Oliver McFadden | |
| 2007-05-26 | r300: Added the r300VAPInputCntl0 function. | Oliver McFadden | |
| The function just returns the hard-coded value (0x5555) even though we have no idea what this means... | |||
| 2007-05-26 | r300: Added r300VAPOutputCntl0 and r300VAPOutputCntl1 to r300_emit.c. | Oliver McFadden | |
| 2007-05-26 | r300: Removed R300_PFS_NODE_LAST_NODE replaced by R300_PFS_NODE_OUTPUT_COLOR. | Oliver McFadden | |
| 2007-05-26 | r300: Renamed the t_vic function. | Oliver McFadden | |
| 2007-05-26 | r300: Renamed the t_vir0 and t_vir1 functions. | Oliver McFadden | |
| 2007-05-25 | r300: Renamed "dt" to "attribptr" in the t_vir0 function. | Oliver McFadden | |
| 2007-05-25 | r300: Specify the type in the t_vir0 function. | Oliver McFadden | |
| 2007-05-25 | r300: Cleaned up t_vir0 and t_vir1 slightly. | Oliver McFadden | |
| 2007-05-25 | r300: Use C style comments in r300_emit.c. | Oliver McFadden | |
| 2007-05-25 | r300: Removed a (disabled and unneeded) assertion. | Oliver McFadden | |
| The r300EmitVec functions don't touch the buf member so the assertion isn't needed here. | |||
| 2007-05-25 | r300: Improved the r300EmitVec debugging information. | Oliver McFadden | |
| 2007-05-25 | r300: Use #if 0 for disabled code. | Oliver McFadden | |
| 2007-05-25 | r300: Added a TODO note and some tiny cleanups to r300_emit.c. | Oliver McFadden | |
| 2007-05-25 | r300: Use GL_TRUE rather than 1 for the GLboolean type. | Oliver McFadden | |
| 2007-05-25 | r300: Removed unused vpucount macro from r300_state.c. | Oliver McFadden | |
| 2007-05-24 | Replace the flags/hint arguments to bo_alloc{,_static} with a location mask. | Eric Anholt | |
| Now, allocations only take locations, rather than a variety of unused flags. The only interesting flag before was the no_move/no_evict pair for scanout and similar buffers, which the DRI drivers don't use. That will be readded when we get to using this code for display buffer allocation, by adding a pin/unpin call (dynamic pinning/unpinning may be useful for VT switching and root window resizing). This commit changes one instance of DRM_BO_FLAG_MEM_LOCAL with DRM_BO_FLAG_MEM_TT, which appeared to have been unintentional. | |||
| 2007-05-24 | Merge branch 'master' into i915-unification | Eric Anholt | |
| Conflicts: src/mesa/drivers/dri/i915tex/i830_texstate.c src/mesa/drivers/dri/i915tex/i915_texstate.c | |||
| 2007-05-23 | r300: Call the r300Fogfv function directly within r300_state.c. | Oliver McFadden | |
| This required moving the r300Enable function but there are no actual changes. | |||
| 2007-05-23 | r300: Use switch statements in r300ResetHwState, etc. | Oliver McFadden | |
| 2007-05-23 | r300: Minor indenting corrections in the texture format table. | Oliver McFadden | |
| 2007-05-23 | r300: Use a single texture format table; reduces duplication. | Oliver McFadden | |
| 2007-05-23 | r300: Corrected the RGB888 texture format entry. | Oliver McFadden | |
| I think this is correct, assuming no endian issues. See commmit 59a08923f51d4ed83effbfcd91473c9ee86465f1. | |||
| 2007-05-23 | r300: Removed the R300_RS_INTERP_[0-9]_UNKNOWN (magic) defines. | Oliver McFadden | |
| Supposedly you need to set these values for the interpolaters to work, but they seem to work fine without these values. | |||
| 2007-05-22 | Replace initInitState() with _mesa_init_driver_state(). | Brian | |
| 2007-05-22 | include swrast_setup/swrast_setup.h to silence warning | Brian | |
| 2007-05-22 | i915tex: Implement SetTexOffset hook. | Michel Dänzer | |
| Only build tested for I830 generation. | |||
| 2007-05-22 | r300: Implement SetTexOffset hook. | Michel Dänzer | |
| 2007-05-22 | Add interfaces for overriding texture images with driver specific 'offsets'. | Michel Dänzer | |
| To be used by AIGLX for GLX_EXT_texture_from_pixmap without several additional data copies. | |||
| 2007-05-22 | fog: fix potential issues with generated vp using fog | Roland Scheidegger | |
| 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). | |||
| 2007-05-22 | i915/i915tex: minor cleanup (remove unneeded function call | Roland Scheidegger | |
| 2007-05-22 | unbreak 3d textures (typo when setting tex layout) | Roland Scheidegger | |
| 2007-05-21 | Don't read beyond the end of the buffer with INTEL_DEBUG=bat. | Eric Anholt | |
| 2007-05-21 | Enable INTEL_DEBUG environment variable. | Eric Anholt | |
| 2007-05-21 | Remove unused intel_batchpool.c. | Eric Anholt | |
| This may need to be implemented again, but probably not as a buffer manager (pool). | |||
| 2007-05-21 | Notify the fake buffer manager on contended lock take. | Eric Anholt | |
| 2007-05-20 | Overhaul/simplify SWvertex and SWspan attribute handling. | Brian | |
| Instead of separate fog/specular/texcoord/varying code, just treat all of them as generic attributes. Simplifies the point/line/triangle functions. | |||
| 2007-05-20 | add missing right-paren | Brian | |
| 2007-05-20 | r300: Added TODO comment regarding immediate mode implementation. | Oliver McFadden | |
| 2007-05-20 | r300: Just use "inline" rather than "__inline__". | Oliver McFadden | |
| 2007-05-19 | fix miptree layout (i915) for small compressed mipmaps | Roland Scheidegger | |
| 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). | |||
| 2007-05-19 | fix copy & paste bug of previous commit, breaking dxt5 formats | Roland Scheidegger | |
| 2007-05-19 | fix miptree comparison with compressed textures | Roland Scheidegger | |
| TexelBytes is always 0 with compressed textures, thus would never match mt->cpp. This caused constant blitting around of textures, and it fixes at least the horrible performance of Q3 if compressed textures are enabled. | |||
| 2007-05-19 | fix small s3tc mipmaps (#10968) | Roland Scheidegger | |
| make sure that always whole blocks are uploaded. (May still not work correctly if the top mip map is not at least a full block, that is 4 pixels wide - not sure, but probably doesn't happen in real world) | |||
| 2007-05-18 | Merge branch 'master' into i915-unification | Eric Anholt | |
| Conflicts: src/mesa/drivers/dri/common/dri_bufmgr.c src/mesa/drivers/dri/common/dri_drmpool.c src/mesa/drivers/dri/i915tex/intel_batchpool.c src/mesa/drivers/dri/i915tex/intel_buffer_objects.c src/mesa/drivers/dri/i915tex/intel_regions.c src/mesa/drivers/dri/i915tex/intel_screen.c src/mesa/drivers/dri/i915tex/intel_screen.h | |||
| 2007-05-18 | Fix a refcounting mistake with first_swap_fence. | Eric Anholt | |
| 2007-05-18 | Fix another mis-calling of _fence_wait_internal. | Eric Anholt | |
| 2007-05-18 | Allow unreference with a NULL argument. | Eric Anholt | |
| 2007-05-18 | Fix double-counting of low_offset in block->virtual. | Eric Anholt | |
