summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Overhaul of error handling.Brian2007-02-2612-224/+129
|
* Overhaul of error logging.Brian2007-02-261-44/+3
|
* Use new slang_emit_info struct for passing context info around.Brian2007-02-261-143/+160
|
* Merge branch 'glsl-compiler-1' of ↵Brian2007-02-2612-214/+230
|\ | | | | | | git+ssh://[email protected]/git/mesa/mesa into glsl-compiler-1
| * update commentsBrian2007-02-251-3/+3
| |
| * fix bounds checking in get_register_pointer()Brian2007-02-251-5/+11
| |
| * define and use MAX_PROGRAM_ADDRESS_REGSBrian2007-02-252-1/+2
| |
| * Add EnvParams field to gl_program_machine, avoid passing ctx to a bunch of ↵Brian2007-02-252-108/+107
| | | | | | | | functions.
| * simplify _mesa_get_program_register()Brian2007-02-251-39/+24
| |
| * s/GetFragmentProgramRegister/GetProgramRegister/Brian2007-02-253-20/+14
| |
| * minor clean-ups in _mesa_execute_program()Brian2007-02-251-5/+4
| |
| * remove 'maxInst' parameter from _mesa_execute_program()Brian2007-02-254-8/+6
| |
| * remove unused 'element' parameter from _mesa_execute_program()Brian2007-02-254-5/+4
| |
| * s/attribs/results/Brian2007-02-251-17/+17
| |
| * remove unused VaryingPtrBrian2007-02-251-1/+0
| |
| * Optimize the loop for copying output results.Brian2007-02-251-5/+12
| |
| * add texture rotationBrian2007-02-252-2/+29
| |
| * only copy used outputsBrian2007-02-251-3/+4
| |
| * output texcoord in vertex programBrian2007-02-251-0/+1
| |
* | Revert "option to test mipmapping"Brian2007-02-241-19/+4
| | | | | | | | | | This reverts commit a127537efb8a39cc341a09aacd3d86d50350e667. Meant to do this on the trunk.
* | option to test mipmappingBrian2007-02-241-4/+19
|/
* add missing code for newer STATE_INTERNAL itemsBrian2007-02-241-16/+44
|
* Undo some changes to _mesa_UpdateTexEnvProgram(). Fixes broken i915 texturing.Brian2007-02-241-3/+9
|
* Outputs[] array wasn't large enough, define MAX_PROGRAM_OUTPUTS, new assertions.Brian2007-02-242-3/+8
|
* Remove unneeded _Fragment/VertexShaderPresent fields, update comments.Brian2007-02-243-13/+10
|
* Use prog_execute.c to run vertex programs until t_vb_arbprogram.c is updated toBrian2007-02-242-12/+6
| | | | handle branch instructions, etc.
* remove commentBrian2007-02-241-2/+0
|
* Fix assertion in get_register_pointer(), fix EXP case.Brian2007-02-241-14/+8
| | | | | 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.
* added ARL, EXP, LOG, relative indexingBrian2007-02-231-4/+115
|
* add some missing cases in _mesa_program_state_string()Brian2007-02-231-0/+8
|
* fix fog breakageBrian2007-02-231-4/+2
|
* reindentBrian2007-02-231-928/+924
|
* don't pass program ptr to fetch_vector[14]()Brian2007-02-231-84/+82
|
* Update DRI drivers for new glsl compiler.Brian2007-02-2341-205/+187
| | | | | | Mostly: - update #includes - update STATE_* token code
* expose _mesa_load_tracked_matrices()Brian2007-02-232-6/+11
|
* added linux-dri-debugBrian2007-02-231-0/+1
|
* SWvertex no longer has texcoord field, use attrib field insteadBrian2007-02-231-24/+24
|
* s/GLint/gl_state_index/, length is now 5 not 6Brian2007-02-231-32/+29
|
* s/GLint/gl_state_index/, length is now 5 not 6Brian2007-02-231-9/+7
|
* re-expose _mesa_print_alu_instruction()Brian2007-02-232-1/+13
|
* remove dead codeBrian2007-02-231-8/+0
|
* replace GLint with gl_state_indexBrian2007-02-238-20/+24
|
* comments, clean-upBrian2007-02-231-5/+11
|
* remove unused slang_atom_pool_gen()Brian2007-02-232-24/+0
|
* added slang_label.cBrian2007-02-231-0/+1
|
* comments, clean-upBrian2007-02-231-4/+11
|
* Replace slang_ir_node::Target w/ Field. Remove Comment field. Clean-up.Brian2007-02-234-11/+11
|
* remove old _slang_gen_if()Brian2007-02-231-52/+0
|
* Re-implement branching with slang_labels.Brian2007-02-236-123/+76
| | | | | | This eliminates the NOP instructions that had been used as placeholders for branch targets. Also, fix "return" statement bug.
* label routines for implementing branches, jumpsBrian2007-02-232-0/+119
|