summaryrefslogtreecommitdiffstats
path: root/src/mesa/swrast
Commit message (Expand)AuthorAgeFilesLines
* init span.y=0 to silence warningsBrian2007-04-041-0/+1
* Overlapping copies with zoomZ=-1 were broken. See bug 10521.Brian2007-04-041-47/+47
* Restore the UseTexEnvProgram logic.Brian2007-03-272-2/+2
* Add _swrast_span_default_secondary_color() for use with glBitmap, glDrawPixel...Brian2007-03-265-2/+46
* merge from masterBrian2007-03-216-7/+25
|\
| * 1D convolution (and post-conv scale/bias) were inadvertantly applied to 2D im...Brian2007-03-213-1/+15
| * fix assertion in read_depth_pixels()Nicolai Haehnle2007-03-181-1/+1
| * mesa: SWAP_BUFF support when calling DrawPixels(DEPTH_COMPONENT)Xiang, Haihao2007-03-181-2/+4
| * add some rb->Data null ptr checks (bug 7205)Brian2007-03-153-3/+5
* | be smarter about which fragment attribs are interpolated before running frag ...Brian2007-03-131-11/+21
* | comment about SPAN_* vs FRAG_BIT_* valuesBrian2007-03-131-0/+2
* | Check if FRAG_RESULT_COLR is written and update span->interpMask, arrayMask.Brian2007-03-131-1/+8
* | Implement support for GL_ARB_draw_buffers with GL_MAX_DRAW_BUFFERS > 1.Brian2007-03-114-73/+148
* | Implement gl_FrontFacing for fragment shaders.Brian2007-03-101-0/+4
* | clean-up formattingBrian2007-03-101-10/+11
* | Merge branch 'origin' into glsl-compiler-1Brian2007-03-091-9/+17
|\|
| * if renderbuffer ptr is null, just returnBrian2007-02-261-9/+17
* | fix deferredTexture bugBrian2007-03-071-1/+1
* | remove unneeded includesBrian2007-02-251-4/+0
* | remove 'maxInst' parameter from _mesa_execute_program()Brian2007-02-251-2/+1
* | remove unused 'element' parameter from _mesa_execute_program()Brian2007-02-251-2/+1
* | Remove unneeded _Fragment/VertexShaderPresent fields, update comments.Brian2007-02-241-4/+0
* | Use the new unified vertex/fragment program interpreter from prog_execute.c.Brian2007-02-221-1511/+12
* | use MAX_PROGRAM_ENV_PARAMSBrian2007-02-221-3/+3
* | Merge branch 'origin' into glsl-compiler-1Brian2007-02-2212-43/+59
|\|
| * test for POT before using sample_2d_linear_repeat()Etienne Clement2007-02-141-1/+3
| * silence C++ warningsBrian2007-01-235-18/+24
| * fixes for C++ warnings/errorsBrian2007-01-235-23/+32
| * Use GLuint instead of GLint to store intermediate Z values. Fixes problems w...Brian2007-01-062-8/+9
| * Don't update span->array->z[] values from SLANG_FRAGMENT_FIXED_FRAGDEPTH.Brian2006-12-161-10/+12
| * don't allow fog when using a fragment shader (bug 9346)Brian2006-12-161-2/+5
* | Lots of changes to prog_print.c code.Brian2007-02-171-1/+2
* | consolidate BRA with BRK, CONTBrian2007-02-081-7/+3
* | Simplify code with eval_condition(). Implement conditional BRK.Brian2007-02-081-69/+56
* | Use IR_LOOP to represent do-while and for-loops.Brian2007-02-071-7/+5
* | BRK and CONT work the sameBrian2007-02-061-20/+4
* | Implement CONT, improve BRK.Brian2007-02-061-0/+6
* | BRK instruction's BranchTarget field now used for efficiently breaking out of...Brian2007-02-051-17/+13
* | Use IR node's BranchNode field for IF/ELSE/ENDIF instructions.Brian2007-02-051-51/+6
* | Initial implementation of high-level flow-control instructions.Brian2007-02-051-6/+32
* | Initial support of loop and subroutine instructions.Brian2007-02-051-0/+13
* | Merge SWvertex texcoord and varying fields into attrib[] array field.Brian2007-02-0512-561/+363
* | fix maxInst argumentBrian2007-02-021-1/+2
* | unroll inner loop of interpolate_varying()Brian2007-02-021-13/+22
* | simplify derivative-related codeBrian2007-02-021-90/+41
* | simplify interpolate_texcoords()Brian2007-02-021-262/+126
* | Replace color, z, w, texture interpolants with new generic attrib interpolants.Brian2007-02-028-277/+280
* | New span attrStart/attrStepX/attrStepY fields to replace fog, specular, etc. ...Brian2007-02-028-115/+118
* | get rid of unused span->start fieldBrian2007-02-022-5/+2
* | commentsBrian2007-02-012-2/+7