Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-03-19 | set outputs_safe to 0 as it's possible for the code generation | Alan Hourihane | |
to slip over the allocated memory for the vb. | |||
2008-03-19 | remove redundant init | Alan Hourihane | |
2008-02-25 | Remove files of unsupported build systems. | José Fonseca | |
2008-01-02 | t_vp_build: fix temporary register allocation to minimise the allocations | Hans de Goede | |
2007-12-07 | New vbo_set_draw_func() to keep vbo context opaque to state tracker and tnl ↵ | Brian | |
module. | |||
2007-11-30 | Updates of some OpenVMS makefiles. | joukj | |
2007-11-30 | Merge branch 'master' of git+ssh://joukj@git.freedesktop.org/git/mesa/mesa | joukj | |
2007-11-29 | New ctx->Driver.Map/UnmapTexture() functions for accessing textures from ↵ | Brian | |
t_vb_program.c | |||
2007-11-29 | cleanups, comments | Brian | |
2007-11-29 | Move _mesa_load_tracked_matrices() from TNL module to prog_statevars.c | Brian | |
2007-11-15 | fix position invariant vertex programs for sw-tnl | Roland Scheidegger | |
do the same math as for fixed function pipe, including user clip planes. (mostly resurrected from the dead t_vb_arbprogram.c code) | |||
2007-11-03 | Fix mem leak in SSE code generation path (Michel Dänzer) and don't crash if ↵ | Brian | |
_mesa_exec_malloc() returns NULL. (picked from mesa_7_0_branch) | |||
2007-10-31 | remove dead program cache code | Brian | |
2007-10-31 | Use ffvertex_prog.c code instead of t_vp_build.c code. | Brian | |
2007-10-31 | Merge branch 'master' of git+ssh://joukj@git.freedesktop.org/git/mesa/mesa | Jouk | |
2007-10-29 | refactoring to begin removing dependency on tnl context | Brian | |
2007-10-29 | simplify getting of current frag prog | Brian | |
2007-10-29 | Refactor _tnl_UpdateFixedFunctionProgram(). | Brian | |
New _mesa_get_fixed_func_vertex_program() function... | |||
2007-10-29 | Rename 'mms-config.' to 'mms.config'. | Michal Krol | |
It looks like Windows does not like filenames ending with a dot, in effect renaming it to 'mms-config'. | |||
2007-10-23 | properly init dst reg's CondMask/Swizzle fields | Brian | |
2007-10-23 | properly init dst reg's CondMask/Swizzle fields | Brian | |
2007-10-17 | When in GL_FEEDBACK mode, make sure we emit color and texcoord registers. | Brian | |
2007-10-15 | fix fog, rescale_normals bugs (from gallium branch) | Brian | |
2007-10-15 | fix incorrect register in get_eye_normal() for rescale_normals case | Brian | |
2007-10-15 | Fix useabs logic in build_fog(). | Brian | |
We always need to compute the absolute value of the fogcoord if we're passing it through for per-fragment fog. | |||
2007-10-15 | remove feedback hack | Brian | |
2007-10-15 | Undo prev changes. | Brian | |
2007-10-09 | Use linked fragment shader inputs (if present) to determine which outputs ↵ | Brian | |
are needed. | |||
2007-10-03 | minor fog calc cleanup | Roland Scheidegger | |
2007-10-03 | Update of OpenVMS makefiles for the use of "new" include file convention | Jouk | |
2007-10-02 | Merge branch 'master' of git+ssh://joukj@git.freedesktop.org/git/mesa/mesa | Jouk | |
2007-09-29 | fix VBO-split infinite loop (bug 12164) | Brian | |
2007-09-16 | revert a956184f70733bd22e2bbee515386da12302963f | Matthieu Castet | |
2007-09-10 | move FLUSH_CURRENT | Brian | |
2007-09-06 | Move guts of glRasterPos down into T&L module. | Brian | |
2007-09-06 | Move guts of glRasterPos into tnl module, called via new ↵ | Brian | |
ctx->Driver.RasterPos() function. | |||
2007-09-06 | Disable an assert for hw that do not emit POS as first vertex attrib, like nv1x | Patrice Mandin | |
2007-08-31 | Fix problem introduced in previous commit in which a state variable ↵ | Brian | |
(uniform) is written to. (see bug 12239) Also, added some assertions to the emit_arg() and emit_dst() functions to catch this kind of error in the future. | |||
2007-08-31 | i965: Calculate the positional light in homogeneous coordinates. | Xiang, Haihao | |
fix bug#11009 | |||
2007-08-30 | Sketch out per-vertex point size. | Brian | |
The code is all in place, but mostly disabled for now: In t_vp_build.c, write the VERT_RESULT_PSIZE register In sp_state_derived.c, need to emit vertex point size if drawing points. In setup_point() use the point size from the vertex. | |||
2007-08-25 | checkpoint in constant tracking rework | Keith Whitwell | |
2007-08-17 | added null VB->AttribPtr[i] check | Brian | |
2007-07-25 | Merge branch 'master' of git+ssh://joukj@git.freedesktop.org/git/mesa/mesa | Jouk | |
2007-07-21 | Remove ctx->Point._Size and ctx->Line._Width. | Brian | |
The clamping for these values depends on whether we're drawing AA or non-AA points, lines. Defer clamping until drawing time. Drivers could compute and keep clamped AA and clamped non-AA values if desired. | |||
2007-07-04 | Be more consistant with paths in #includes. Eventually, eliminate a bunch ↵ | Brian | |
of -I flags. | |||
2007-06-28 | remove obsolete t_save_api.c | Brian | |
2007-06-08 | Merge branch 'master' of git+ssh://joukj@git.freedesktop.org/git/mesa/mesa | Jouk | |
2007-05-23 | Fix point attentuation problem (bug 11042) | Brian | |
ctx->Point._Attentuation was computed in wrong place and the VB->Eye coord Z array wasn't indexed correctly in run_point_stage(). | |||
2007-05-22 | fog: fix potential issues with generated vp using fog | Roland Scheidegger | |
Change the generated vertex programs (tnl/brw) to follow the same logic as the tnl fog wrt using absolute value, and sync them up a bit (untested). | |||
2007-05-22 | fog: fix issues with negative fog coords (may fix #10529) | Roland Scheidegger | |
Rework tnl fog a bit. Make sure we always use ABS(eyez) when fog coord source is depth, OTOH it does not seem to be necessary to use it (as was done before in some cases) if fog coord source is fogcoord (just to save some work). This fixes tests/fog (the first 2 cases) with i915/i915tex. |