Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-12-26 | nouveau: Wait on notifier to check for completion of previous commands. | Ben Skeggs | |
We can't wait on NV_PGRAPH_STATUS. We don't have the regs mapped, and there's no guarantee that we'll catch PGRAPH idle when multiple channels are active. | |||
2006-12-26 | nouveau: Add notifier support functions | Ben Skeggs | |
2006-12-25 | Rework r300 fragprog avoid using bitfield structure. | Jerome Glisse | |
It seems that bitfield structure lead to some strange problem on 64bits arch, don't want to waste time debugging strange things like that so converted pfs_reg_t structure to a GLuint and use good old masking and shifting spell. (cherry picked from 2a7de9d095d8e60da12b11aaa1efe664b87b11d3 commit) | |||
2006-12-24 | nouveau: Kill some compile warnings. | Ben Skeggs | |
2006-12-24 | nouveau: Modify span routines to use nouveau_renderbuffer instead of ↵ | Ben Skeggs | |
driRenderbuffer | |||
2006-12-23 | nouveau: maintain numClipRects/pClipRects in context. | Ben Skeggs | |
2006-12-23 | nouveau: Don't fill nrb->dPriv for private buffers | Ben Skeggs | |
2006-12-23 | nouveau: get 16bpp working | Ben Skeggs | |
2006-12-22 | fix typos | Brian | |
2006-12-22 | implement unary +, - | Brian | |
2006-12-21 | chmod a-x | Brian | |
2006-12-21 | checkpoint: pre/post incr/decr operators | Brian | |
2006-12-21 | added INTERP_VARYING code | Brian | |
2006-12-21 | s/attribute/varying/ | Brian | |
2006-12-21 | comment about uniforms | Brian | |
2006-12-21 | checkpoint: rewrite vec/mat products | Brian | |
2006-12-21 | fix typos | Brian | |
2006-12-21 | added IR_NEG for negation | Brian | |
2006-12-21 | checkpoint: matrix/float, unary negation rewrite | Brian | |
2006-12-21 | Drop mesa wrappers for XFree86. | George Sapountzis | |
2006-12-21 | checkpoint: ivec/int and mat/mat operations | Brian | |
2006-12-21 | checkpoint: more basic math rewritting | Brian | |
2006-12-21 | Updated keyboard input so that glut programs can read from stdin without | Sean D'Epagnier | |
problems if tty input is used. Also corrected a few stdin keycodes. | |||
2006-12-20 | checkpoint: re-org assignment operator functions | Brian | |
2006-12-20 | checkpoint: more basic math operator re-org | Brian | |
2006-12-20 | Checkpoing: re-organization of basic arithmetic functions. | Brian | |
2006-12-20 | handle PROGRAM_UNIFORM, fix a _mesa_problem() call | Brian | |
2006-12-20 | Uniform matrix support. | Brian | |
Implement _mesa_uniform_matrix() Support for program parameters/uniforms with more than 4 elements. Store 4x4 matrices in column-major order in registers. Update mat mul built-in functions accordingly. | |||
2006-12-20 | added _mesa_print_parameter_list() | Brian | |
2006-12-20 | New IR_COND node for evaluating conditional expressions (for if/while/for). | Brian | |
2006-12-20 | use cast wrappers for sanity checking | Brian | |
2006-12-20 | code re-org | Brian | |
2006-12-20 | Minor clean-ups, reformatting, comment changes. | Brian | |
2006-12-20 | Fix shader object reference counting and hash table deallocation. | Brian | |
2006-12-19 | Clean-up and re-org of the main GLSL object types. | Brian | |
Use the gl_shader struct as it should be. Renamed gl_linked_program to gl_shader_program. Store both shaders and programs in the same hash table and use the Type field to distinguish them. | |||
2006-12-19 | Overhaul of GLSL API functions, dispatching, etc. | Brian | |
2006-12-19 | Overhaul of GLSL API functions, dispatching, etc. | Brian | |
2006-12-19 | Massive re-org of GLSL-related API functions. | Brian | |
Added new GLSL functions to struct dd_function_table. main/shaders.c calls GLSL functions through the dd_function_table. shader/shader_api.c implements the API functions. Other assorted changes, fixes everywhere else. | |||
2006-12-20 | Merge branch 'nouveau-import' | Dave Airlie | |
2006-12-19 | check for null Parameters ptr in _mesa_clone_program() | Brian | |
2006-12-19 | lots of clean-up and re-org | Brian | |
2006-12-19 | additional error checking | Brian | |
2006-12-19 | new error msg | Brian | |
2006-12-19 | rewrite +=, -= etc for floats | Brian | |
2006-12-18 | Implement array indexing of simple vec2/3/4 types. A bit of a hack for now... | Brian | |
2006-12-18 | Added instruction counter to catch infinite loops (temporary). | Brian | |
2006-12-18 | Check for inst->CondUpdate, print .C suffix. | Brian | |
2006-12-18 | Generate IR code for for/while loops, break and continue statements. | Brian | |
2006-12-18 | Implement if-conditionals and while loops, added temporary resolve-branches ↵ | Brian | |
function in linker. | |||
2006-12-18 | GLSL API functions. | Brian | |