Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-07-27 | r300_emit.h cleanup. | Jerome Glisse | |
Remove unused macro Replace LOCAL_VAR, PREFIX* Indent code Remove radeon redundant CP type 3 packet | |||
2006-07-20 | Some structure renaming. Prefix vertex/fragment-related structs with | Brian Paul | |
"gl_" to match other structs. | |||
2006-07-15 | A small logic error. | Rune Petersen | |
We need to call do_swizzle() when the scaler _or_ vector unit have a swizzle other 000/ZERO/111/ONE. This ensures that the gloss on banners in ut2004 is not angel-dependent (since when was banners glossy?). | |||
2006-07-11 | _mesa_destroy_context() frees radeon->glCtx so we must not access it afterwards | Tilman Sauerbeck | |
2006-07-09 | Fix #7195 | Aapo Tahkola | |
2006-07-05 | R300_RR_ROUTE_1 still needs to be initialized. | Aapo Tahkola | |
2006-07-04 | Add R300_VAP_CNTL 0x2140 and cosmetic cleanup. | Jerome Glisse | |
2006-07-03 | Add copyright header and minor cleanup. | Jerome Glisse | |
2006-07-01 | initialize offset to avoid bogus warnings from valgrind | Tilman Sauerbeck | |
2006-06-30 | Vertex/fragment program patches (Rune Petersen) | Brian Paul | |
2006-06-29 | Fix typo. | Jerome Glisse | |
2006-06-29 | destroy left-over VBOs on shutdown | Tilman Sauerbeck | |
2006-06-29 | instead of messing with _TNL_LAST_GENERIC and _TNL_FIRST_GENERIC, use ↵ | Tilman Sauerbeck | |
_TNL_NUM_GENERIC. this fixes an off-by-one error (we didn't handle the final attribute) | |||
2006-06-29 | cleanup, avoid magic values | Tilman Sauerbeck | |
2006-06-27 | Fix stencil clears that have caused problems with redbook/stencil, ↵ | Aapo Tahkola | |
tests/stencilwrap and ut2k4 adrenaline pills. | |||
2006-06-27 | Fix generic vertex attribs (Rune Petersen) | Aapo Tahkola | |
2006-06-23 | more cleanups | Tilman Sauerbeck | |
2006-06-18 | no need to handle ARL in a special way, it's a generic scalar operation. ↵ | Tilman Sauerbeck | |
only tested on r300. | |||
2006-06-18 | fix broken address register reads | Aapo Tahkola | |
2006-06-12 | Make r300 driver build with GL_APPLE_vertex_array_object changes. | Ian Romanick | |
Sorry for the breakage. These changes are only build tested. | |||
2006-06-11 | destroy the memory manager along with the context | Tilman Sauerbeck | |
2006-06-08 | include tnl/tnl.h for _tnl_program_string() | Tilman Sauerbeck | |
2006-06-08 | mark ARL operand as scalar (Roland Scheidegger) | Tilman Sauerbeck | |
2006-06-08 | struct op_names: get rid of the 'output operands' field as it's not used ↵ | Tilman Sauerbeck | |
(Roland Scheidegger) | |||
2006-06-06 | prevent possible program mix up with sw vps (Roland Scheidegger) | Aapo Tahkola | |
2006-06-06 | prevent run_arb_vertex_program from running tnl programs unless ↵ | Aapo Tahkola | |
ctx->_MaintainTnlProgram is set | |||
2006-06-06 | make sure tex format is supported. | Aapo Tahkola | |
2006-06-06 | various fixes (Roland Scheidegger) | Aapo Tahkola | |
2006-06-02 | remove code dealing with drmMinor version < 6 since all radeon drivers ↵ | Roland Scheidegger | |
request at least drmMinor 6 anyway. | |||
2006-06-01 | retry on EBUSY instead of EAGAIN in radeonWaitIrq (it appears this was the ↵ | Roland Scheidegger | |
intention as drm seems to never return EAGAIN) in all radeon drivers. | |||
2006-05-31 | SWZ is nearly identical to MOV. the difference is that SWZ supports ↵ | Tilman Sauerbeck | |
per-component negation, which MOV doesn't. as that's handled transparently, we can use the same code for them. | |||
2006-05-31 | pass src->NegateBase as-is in t_src() now, as the flags are equivalent to ↵ | Tilman Sauerbeck | |
r300's VSF_FLAGs now | |||
2006-05-30 | minor code cleanup, no actual changes | Tilman Sauerbeck | |
2006-05-23 | init mask=0 to silence warning | Brian Paul | |
2006-05-12 | this should use the configured number not the MAX, this has no effect until | Dave Airlie | |
the core mesa swrast number is fixed, just spotted this on the way past | |||
2006-05-08 | updates to dri drivers for recent stencil changes | Keith Whitwell | |
2006-04-26 | fix warnings. | Aapo Tahkola | |
2006-04-26 | R300_SPAN_DISABLE_LOCKING env var | Aapo Tahkola | |
2006-04-25 | use _TNL_FIRST/LAST_MAT indexes | Brian Paul | |
2006-04-24 | extended swizzle (bug 6727) | Brian Paul | |
2006-04-23 | enable feedback rendering | Aapo Tahkola | |
2006-04-23 | disable hw locking when entering span rendering for now | Aapo Tahkola | |
2006-04-23 | need to hold before freeing | Aapo Tahkola | |
2006-04-23 | Enable USER_BUFFERS, RADEON_VTXFMT_A and HW_VBOS on big endian by forcing ↵ | Benjamin Herrenschmidt | |
all elts to 32 bits (it would be possible to do a half word swap for 16 bits if somebody is interested) and by using the input route mecanism to swap ubyte's properly in r300EmitArrays. Tested with cva, varray and quake3 | |||
2006-04-21 | Ensure all GART allocations are freed on context destruction, rather than | Adam Jackson | |
waiting for the DRM to reap them at process exit. Fixes (fatal) allocation failures in AIGLX configurations. Reviewed by: Aapo Tahkola | |||
2006-04-21 | Fix format strings for LP64 | Adam Jackson | |
2006-04-20 | limit max program/param length to 255 (spotted by sroland) | Aapo Tahkola | |
2006-04-12 | GLboolean cannot hold GLuint! usage of tmus >= 4 no longer lock r300. | Aapo Tahkola | |
2006-04-11 | add missing 'union' keyword | Brian Paul | |
2006-04-11 | More GLSL code: | Michal Krol | |
- use macros to access and modify render inputs bit-field; - un-alias generic vertex attributes for ARB vertex calls; - use MAX_VERTEX_PROGRAM_ATTRIBS (NV code) or MAX_VERTEX_ATTRIBS (ARB code) in place of VERT_ATTRIB_MAX; - define VERT_ATTRIB_GENERIC0..15 for un-aliased vertex attributes for ARB_vertex_shader; - fix generic attribute index range check in arbprogparse.c; - interface GLSL varyings between vertex and fragment shader; - use 64-bit optimised bitset (bitset.h) for render inputs; |