summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2007-02-25remove 'maxInst' parameter from _mesa_execute_program()Brian
2007-02-25remove unused 'element' parameter from _mesa_execute_program()Brian
2007-02-25s/attribs/results/Brian
2007-02-25remove unused VaryingPtrBrian
2007-02-25Optimize the loop for copying output results.Brian
2007-02-26Fix #10071 - wrong max_index in vbo draw_prims. (Papadakos Panagiotis)Aapo Tahkola
2007-02-25only copy used outputsBrian
2007-02-25Merge git://proxy01.pd.intel.com:9419/git/mesa/mesa into crestlineNian Wu
2007-02-24Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesaBrian
2007-02-24Fix broken cubemap mipmap layout (the cubemap.c demo was segfaulting).Brian
In i915_miptree_layout() change the width, height parameters that are passed to intel_miptree_set_level_info(). As it was, the width, height values were larger than the source image dimensions and we segfaulted in memcpy() when copying the original texture data into the texture buffer region. This fix should probably be checked by someone more familiar with the code (Keith?)
2007-02-24clean-up, comment codeBrian
2007-02-24make src ptr constBrian
2007-02-24add missing code for newer STATE_INTERNAL itemsBrian
2007-02-24Undo some changes to _mesa_UpdateTexEnvProgram(). Fixes broken i915 texturing.Brian
2007-02-24Outputs[] array wasn't large enough, define MAX_PROGRAM_OUTPUTS, new assertions.Brian
2007-02-24Remove unneeded _Fragment/VertexShaderPresent fields, update comments.Brian
2007-02-24Use prog_execute.c to run vertex programs until t_vb_arbprogram.c is updated toBrian
handle branch instructions, etc.
2007-02-24remove commentBrian
2007-02-24Fix assertion in get_register_pointer(), fix EXP case.Brian
Note that GL_ARB_v_p and GL_NV_v_p define the z component of the EXP instruction differently. We follow the ARB extension.
2007-02-23added ARL, EXP, LOG, relative indexingBrian
2007-02-23add some missing cases in _mesa_program_state_string()Brian
2007-02-23fix fog breakageBrian
2007-02-23reindentBrian
2007-02-23don't pass program ptr to fetch_vector[14]()Brian
2007-02-23Fix GLAPIENTRYP for OS X.Ian Romanick
Fix build problems related to incorrect define of GLAPIENTRYP on OS X. Reported by bushing on IRC.
2007-02-23Update DRI drivers for new glsl compiler.Brian
Mostly: - update #includes - update STATE_* token code
2007-02-23expose _mesa_load_tracked_matrices()Brian
2007-02-23SWvertex no longer has texcoord field, use attrib field insteadBrian
2007-02-23s/GLint/gl_state_index/, length is now 5 not 6Brian
2007-02-23s/GLint/gl_state_index/, length is now 5 not 6Brian
2007-02-23re-expose _mesa_print_alu_instruction()Brian
2007-02-23remove dead codeBrian
2007-02-23replace GLint with gl_state_indexBrian
2007-02-23comments, clean-upBrian
2007-02-23remove unused slang_atom_pool_gen()Brian
2007-02-23added slang_label.cBrian
2007-02-23comments, clean-upBrian
2007-02-23Replace slang_ir_node::Target w/ Field. Remove Comment field. Clean-up.Brian
2007-02-23remove old _slang_gen_if()Brian
2007-02-23Re-implement branching with slang_labels.Brian
This eliminates the NOP instructions that had been used as placeholders for branch targets. Also, fix "return" statement bug.
2007-02-23label routines for implementing branches, jumpsBrian
2007-02-22debug code for emitting variable allocation commentsBrian
2007-02-22expose _mesa_swizzle_string()Brian
2007-02-23r200 fix broken (by new input handling) fogcoordRoland Scheidegger
2007-02-22updated for vboBrian
2007-02-22Remove obsolete files.Brian
2007-02-22New, unified interpretor/executor for vertex and fragment programs.Brian
This replaces the code formerly in nvvertexec.c and s_fragprog.c. Currently, DDX, DDY don't work.
2007-02-22use _mesa_get_program_register()Brian
2007-02-22Use the new unified vertex/fragment program interpreter from prog_execute.c.Brian
Currently, DDX, DDY don't work.
2007-02-22use new _mesa_execute_program() functionBrian