Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-18 | Merge branch 'gallium-0.1' into gallium-tex-surfaces | Brian Paul | |
2008-05-18 | Move _mesa_init_glsl_driver_functions() into shader_api.c | Brian Paul | |
This allows making a bunch of functions static, and removes a state tracker dependency on driverfuncs.c cherry-picked from gallium-0.1 | |||
2008-05-18 | additional fog/color matrix changes from gallium-0.1 | Brian Paul | |
2008-05-18 | add state vars for color matrix, pixel transfer scale&bias | Brian Paul | |
cherry-picked from gallium-0.1 (068c7bd912283e051a55b2fd5c4568685d10f3ed) | |||
2008-05-18 | mesa: added internal post color matrix scale/bias vars | Brian Paul | |
cherry-picked from gallium-0.1 (302daeb2ec62c59bd28d0c53cdc0fb07dc9d0f58) | |||
2008-05-18 | print vertex.attrib[n] (from master) | Brian Paul | |
2008-05-18 | fixes to _mesa_combine_programs(), from gallium-0.1 | Brian Paul | |
2008-05-18 | added div by zero check for Fog.End/Start (from gallium-0.1) | Brian Paul | |
2008-05-18 | clean-ups / additions from gallium-0.1 branch | Brian Paul | |
2008-05-18 | Fix some bugs in material, depth range state | Brian Paul | |
picked from master | |||
2008-05-18 | Regenerated API dispatch files | Brian Paul | |
Follow on to cherry-pick from master | |||
2008-05-18 | alias ProgramEnvParameter4xyARB and ProgramParameter4xyNV (bug #12935) | Brian Paul | |
these should be the same functions (as per spec). cherry-picked from master (86a4810b09097714942bf2b889e6c62357bba931) | |||
2008-05-18 | r300: fixup US_OUT_FMT bits | Dave Airlie | |
2008-05-17 | [intel-gem] Don't calloc reloc buffers | Keith Packard | |
Only a few relocations are typically used, so don't clear the whole thing. | |||
2008-05-18 | r500: you can have a single texcoord | Dave Airlie | |
2008-05-17 | r5xx: Add OPCODE_KIL. | Corbin Simpson | |
2008-05-17 | r5xx: Added OPCODE_DPH. | Corbin Simpson | |
Like DP4, but with one swizzle change. | |||
2008-05-17 | cosmetic changes | Zack Rusin | |
2008-05-17 | fix rsq | Zack Rusin | |
2008-05-17 | fix abs and start on rsq | Zack Rusin | |
2008-05-17 | do the lit (some artifacts present) | Zack Rusin | |
2008-05-17 | implement min/max and abstract ops on vectors | Zack Rusin | |
2008-05-17 | llvm: implement sub and abs | Zack Rusin | |
2008-05-17 | fix injections of functions from builtins into shaders | Zack Rusin | |
2008-05-17 | move the swizzling code to gallivm in preperation for code-generating it | Zack Rusin | |
also some minor cleanups | |||
2008-05-17 | gallium: in drivers, make copy of tokens passed to pipe->create_vs/fs_state() | Brian Paul | |
The caller can then free the token array immediately. | |||
2008-05-17 | r5xx: Fix FRC. | Corbin Simpson | |
This makes tri-frc work. (Remind me again why I'm allowed near a compiler, lawl.) | |||
2008-05-17 | gallium: remove deprecated format names | Brian Paul | |
2008-05-17 | s/PIPE_FORMAT_U_S8/PIPE_FORMAT_S8_UNORM/ | Brian Paul | |
2008-05-17 | r5xx: Fix SCS. | Corbin Simpson | |
Output instructions need to be marked OUT so they can write to the fifo. Also, negation doesn't work with SWZ yet. | |||
2008-05-17 | r5xx: Add OPCODE_SWZ. | Corbin Simpson | |
It's so easy! | |||
2008-05-17 | r5xx: Add OPCODE_SCS. | Corbin Simpson | |
It's disabled, though, because it doesn't work. I'll figure it out later... | |||
2008-05-17 | r5xx: Adding more opcodes. | Corbin Simpson | |
EX2, FRC, LG2, SIN, RCP, and RSQ, if you care. All of these except FRC are like COS. This pretty much rounds out the set of opcodes which can be done in one ALU inst. | |||
2008-05-17 | r5xx: First swing at OPCODE_COS. | Corbin Simpson | |
2008-05-17 | r5xx: Unbreak MAX and MIN. | Corbin Simpson | |
Both of them had faulty copypasta. | |||
2008-05-17 | r500: set fragprog end to correct place | Dave Airlie | |
2008-05-17 | r300: SC register naming cleanup | Alex Deucher | |
2008-05-17 | r500: write out the correct FP registers | Alex Deucher | |
2008-05-16 | gallium: fix glBitmap surface memleak in context tear-down | Brian Paul | |
2008-05-16 | gallium: release textures during context tear-down (fix mem leak) | Brian Paul | |
2008-05-16 | gallium: ref counting clean-ups | Brian Paul | |
2008-05-16 | bring in fixes/changes from master | Brian Paul | |
2008-05-16 | bring in fixes/changes from gallium-0.1 | Brian Paul | |
2008-05-16 | Fix a program refcounting error, don't share program parameter lists. | Brian Paul | |
The refcounting bug was causing a memleak (unfreed programs). The old parameter list sharing is not needed since the change in how uniforms are handled. | |||
2008-05-16 | fix an attr/src mix-up when setting-up/binding vertex arrays | Brian Paul | |
This fixes problems with incorrect material coefficients when glMaterial is called per-vertex. | |||
2008-05-16 | fix an attr/src mix-up when setting-up/binding vertex arrays | Brian Paul | |
This fixes problems with incorrect material coefficients when glMaterial is called per-vertex. | |||
2008-05-16 | fix merge collision | Brian Paul | |
2008-05-16 | silence warning, new assertion | Brian Paul | |
2008-05-16 | free(key) in _tnl_UpdateFixedFunctionProgram() | Shunichi Fuji | |
2008-05-16 | Fix a program refcounting error, don't share program parameter lists. | Brian Paul | |
The refcounting bug was causing a memleak (unfreed programs). The old parameter list sharing is not needed since the change in how uniforms are handled. |