| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2007-12-19 | 965: align buffer allocations to 4k | Keith Whitwell | |
| 2007-12-19 | 965: make sure stipple state gets uploaded | Keith Whitwell | |
| 2007-12-19 | 965: allocate buffer space to hold batch commands | Keith Whitwell | |
| 2007-12-19 | actually set the max_index. useful in the driver | Zack Rusin | |
| 2007-12-19 | 965: fill unused surface pointers with zero | Keith Whitwell | |
| 2007-12-19 | i965: emit fb write on RET for now (until we get END back) | Zack Rusin | |
| 2007-12-19 | 965: pitch is in bytes not pixels | Keith Whitwell | |
| 2007-12-19 | 965: fix off-by-one in scissor rect | Keith Whitwell | |
| 2007-12-19 | 965: fix off-by-one in surface dimensions | Keith Whitwell | |
| 2007-12-19 | 965: respect surface width when dumping bitmap | Keith Whitwell | |
| 2007-12-19 | i965: actually detect whether a sampler is enabled/disabled | Zack Rusin | |
| 2007-12-19 | 965: disable clipping more, and restore drawing rect packet | Keith Whitwell | |
| 2007-12-19 | 965: disable clipping for now | Keith Whitwell | |
| 2007-12-19 | 965: fix vertex pointsize state, match default cull mode | Keith Whitwell | |
| 2007-12-19 | 965: fix colormask state | Keith Whitwell | |
| 2007-12-19 | 965: populate fp_input_count in setup key | Keith Whitwell | |
| 2007-12-19 | i965: stuff the outputs into mrf registers when possible | Zack Rusin | |
| 2007-12-19 | i965: be smarter about register allocation | Zack Rusin | |
| 2007-12-18 | [915] Set cliprects in the drawbuffer software fallback case as well. | Eric Anholt | |
| Otherwise, we may violate cliprect asssertions on clearing the buffers, which isn't affected by the fallback. | |||
| 2007-12-19 | i965: allocate GRF registers before building subroutines, | Xiang, Haihao | |
| it ensures there are sufficient registers for all subroutines. | |||
| 2007-12-19 | i965: restore the flag after building the subroutine of the | Xiang, Haihao | |
| GS thread. fix #13240 | |||
| 2007-12-18 | simplify update two-side lighting test (follow-on to previous ↵ | Brian | |
| front/back-face changes) | |||
| 2007-12-18 | fix NEED_SECONDARY_COLOR for vert/frag progs | Brian | |
| 2007-12-18 | turn off TGSI_DEBUG | Brian | |
| 2007-12-18 | fix bug on GL_VERTEX_PROGRAM_TWO_SIDE path | Brian | |
| 2007-12-18 | setup the frontface register (fog.y, ATM) | Brian | |
| 2007-12-18 | fix some semantic info mix-ups in calculate_vertex_layout() | Brian | |
| 2007-12-18 | Fix mismatched map/unmap of buffers in swrast read/drawpixels error paths. | Eric Anholt | |
| 2007-12-18 | [915] Free dri_bufmgr after mesa context data. | Eric Anholt | |
| Fixes a crash when buffer objects are left around until context destroy. | |||
| 2007-12-18 | [915] Make polygon stipple use pre-unpacked pixel data. | Eric Anholt | |
| This fixes a crash when stippling using data from a PBO. | |||
| 2007-12-18 | [915] Fix clear color when clearing with triangles. | Eric Anholt | |
| The diffuse color format is always ARGB32, regardless of the destination surface format. | |||
| 2007-12-18 | [INTEL] Fix 965 to use new centralized mipmap pitch function | Keith Packard | |
| 2007-12-18 | [Intel] Centralize mipmap pitch computations. | Keith Packard | |
| mipmap pitches must account for the device alignment requirements, which used to be fairly simple; just align to a 4-byte boundary. However, to allow textures to be drawn to under TTM, they now need to be aligned to a 64-byte boundary. Placing all of the alignment constraints in a single function allows this new constraint to be applied uniformly. There was some pitch constraining code in intel_miptree_create, but that was modifying the pitch long after the miptree had been layed out, so it only served to wreck the mipmap and cause rendering errors. | |||
| 2007-12-18 | gallium: rationalize vertex_element state packet | Keith Whitwell | |
| Remove dst_offset (not used) Add nr_components, which could be calculated from format, but would be too much effort. Update i965 driver to cope. | |||
| 2007-12-18 | gallium: give userbuffers some storage in the aub buffer pool | Keith Whitwell | |
| 2007-12-18 | vbo: unmap and remap immediate vbo before/after each draw. | Keith Whitwell | |
| Also use BufferData(NULL) to get fresh storage and avoid synchronous operation where we would have to flush and wait for the fence after each draw because of the map. This will chew through a whole load of buffer space on small draws, so it isn't a proper solution. Need to support a no-fence or append mapping mode to do this right, or use user buffers. | |||
| 2007-12-18 | i965: don't treat swz differently and upload vertex buffers | Zack Rusin | |
| 2007-12-17 | obsolete | Brian | |
| 2007-12-17 | [i915] Remove redundant set_draw_region code (like the comment says). | Eric Anholt | |
| 2007-12-17 | [intel] Improve INTEL_DEBUG=blit description of clearing. | Eric Anholt | |
| 2007-12-17 | [intel] Fix copy'n'pasteo in decoding of the blit clear packet. | Eric Anholt | |
| 2007-12-17 | [965] Add decode of 3DSTATE_DRAWING_RECTANGLE. | Eric Anholt | |
| 2007-12-17 | [965] Allow draw or depth regions to be NULL. | Eric Anholt | |
| With FBOs, we end up wanting to do 3D metaops against one or the other without having to find the other one to fill in if we're not going to draw to it. | |||
| 2007-12-17 | [965] Simplify scissor handling by using DrawBuffer values. | Eric Anholt | |
| 2007-12-17 | [965] fix bad conflict resolution in debug code. | Eric Anholt | |
| 2007-12-17 | [965] Replace our own depth constants in intel context with GL context ones. | Eric Anholt | |
| 2007-12-17 | [965] Fix software fallbacks with region-backed textures. | Eric Anholt | |
| 2007-12-17 | [intel] Cleanup of */intel_blit.c to bring the two closer. | Eric Anholt | |
| 2007-12-17 | updates for depth/stencil/alpha state | Brian | |
| 2007-12-17 | [965] Output the buffer type in INTEL_DEBUG=bat surface state decode. | Eric Anholt | |
