| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2009-12-05 | progs/samples: Fix memory leak if malloc fails in rgbtoppm.c. | Vinson Lee | |
| 2009-12-05 | progs/samples: Fix memory leak if fopen fails in rgbtoppm.c. | Vinson Lee | |
| 2009-12-05 | progs/samples: Add rgbtoppm to Makefile. | Vinson Lee | |
| 2009-12-05 | progs/tests: Removed unused variable from texdown.c. | Vinson Lee | |
| 2009-12-05 | progs/vpglsl: Assign glGetUniformLocationARB return value to GLint. | Vinson Lee | |
| The return type of glGetUniformLocationARB is GLint, not GLuint. | |||
| 2009-12-04 | progs/fp: Redraw upon keypress. | Vinson Lee | |
| 2009-12-05 | svga: Dump SVGA_3D_CMD_BLIT_SURFACE_TO_SCREEN commands. | José Fonseca | |
| 2009-12-05 | svga: Use _debug_printf, so that output may be dumped in release builds too. | José Fonseca | |
| The dump calls should be wrapped in #ifdef DEBUG .. #endif. | |||
| 2009-12-05 | llvmpipe: Tweak disassembly to match gdb. | José Fonseca | |
| Helps verifying udis86 output. | |||
| 2009-12-05 | llvmpipe: Stop disassembling when an unsupported opcode is found. | José Fonseca | |
| Otherwise the terminal gets full of garbage. | |||
| 2009-12-04 | mesa: Fix array out-of-bounds access in _mesa_TexEnvf. | Vinson Lee | |
| _mesa_TexEnvf calls _mesa_TexEnvfv, which uses the param argument as an array. (cherry picked from commit a11d60d14caf8efc07f70af63b57b33273f8cf9b) | |||
| 2009-12-04 | progs/util: Fix memory leak if fread returns 0 in CompileShaderFile. | Vinson Lee | |
| (cherry picked from commit 11905da8836822f7dd60c84b5eefc72e46c94b50) | |||
| 2009-12-04 | progs/util: Fix memory leak if fail to load/compile shader | Vinson Lee | |
| Signed-off-by: Brian Paul <brianp@vmware.com> (cherry picked from commit c475079ef2d901ba4506ebd53e19419cd46793ab) | |||
| 2009-12-04 | progs/fp: Add tri-inv.c to Makefile. | Vinson Lee | |
| 2009-12-04 | llvmpipe: still more bin code reorganization | Brian Paul | |
| Move tiles_x,y fields from setup state into bin state. Move more bin-adding commands into lp_bin.[ch]. | |||
| 2009-12-04 | llvmpipe: remove dead code left over from a previous commit | Brian Paul | |
| 2009-12-04 | llvmpipe: reorganization of binning data structions and funtions | Brian Paul | |
| New lp_bins struct contains all bin information. More move bin-related code into lp_bin.[ch] Use new/updated bin-access functions to hide implementation details. The result is more/cleaner separation between the setup and rast components. This will make double-buffering of the bins easier, etc. | |||
| 2009-12-04 | llvmpipe: move lp_rasterize_bin() into lp_rast.c | Brian Paul | |
| First step of moving bin rasterization/execution code out of lp_setup.c | |||
| 2009-12-04 | llvmpipe: Port vertex sampler support from softpipe. | José Fonseca | |
| Just enough boilerplate code to avoid segfaulting. | |||
| 2009-12-04 | llvmpipe: Ensure transfers are mapped. | José Fonseca | |
| This shouldn't happen but it does by some misterious reason. Fail the assertion but at least do not segfault on release builds. | |||
| 2009-12-04 | llvmpipe: Remove debug printf. | José Fonseca | |
| 2009-12-04 | gallium: Disable force_align_arg_pointer attribute on x86_64. | José Fonseca | |
| Apparently not only unnecessary but also causes gcc to complain. | |||
| 2009-12-04 | llvmpipe: simplify framebuffer state code | Brian Paul | |
| 2009-12-04 | llvmpipe: use LP_DBG() macro everywhere | Brian Paul | |
| 2009-12-04 | llvmpipe: fix-up polygon culling/winding | Brian Paul | |
| 2009-12-04 | llvmpipe: add missing sources to Makefile | Brian Paul | |
| 2009-12-04 | llvmpipe: comments and minor clean-ups | Brian Paul | |
| 2009-12-04 | llvmpipe: move bin-related structures and functions into new lp_bin.[ch] | Brian Paul | |
| And put lp_ prefixes on some functions. | |||
| 2009-12-04 | llvmpipe: remove lp_rast_triangle::oneoverarea field | Brian Paul | |
| Makes lp_rast_triangle a little smaller (now 280 bytes on a 32-bit system). | |||
| 2009-12-04 | llvmpipe: bin state-change commands | Brian Paul | |
| Previously, each triangle had a pointer to the state to use for shading. Now we insert state-change commands into the bins. When we execute one of those commands we just update a 'current state' pointer and use that pointer when calling the jit shader. When inserting state-change commands into a bin we check if the previous command was also a state-change command and simply replace it. This avoids accumulating useless/redundant state-change commands. | |||
| 2009-12-04 | llvmpipe: struct cmd_bin | Brian Paul | |
| Just introducing a new structure to represent a per-tile bin. | |||
| 2009-12-04 | identity: fix copy&paste error | Roland Scheidegger | |
| 2009-12-04 | radeong: flush CS if a buffer being mapped is referenced by it | Marek Olšák | |
| Also, overlapping occlusion queries seems to work now. | |||
| 2009-12-04 | r300g, radeong: fix the CS overflow | Marek Olšák | |
| 2009-12-04 | r300g: fix warnings | Marek Olšák | |
| 2009-12-04 | svga: fix another pipe_reference strict aliasing violation | Roland Scheidegger | |
| 2009-12-04 | llvmpipe: fix typo, whitespace | Brian Paul | |
| 2009-12-04 | llvmpipe: dynamic allocation of triangle a0/dadx/dady arrays | Brian Paul | |
| Much less memory per triangle now. | |||
| 2009-12-04 | vmware/xorg: Also stop ports on close | Jakob Bornecrantz | |
| 2009-12-04 | vmware/xorg: Stop video ports on leave vt | Jakob Bornecrantz | |
| 2009-12-04 | st/xorg: Add enter/leave vt hooks for winsys | Jakob Bornecrantz | |
| 2009-12-04 | st/xorg: Fix leave enter vt cycle in crtc code | Jakob Bornecrantz | |
| 2009-12-04 | st/xorg: New libkms destroy api | Jakob Bornecrantz | |
| 2009-12-04 | r300g: use $(MAKE) variable | Coleman Kane | |
| Fixes bug 24501 | |||
| 2009-12-04 | progs/xdemos: fix some visual/fbconfig logic in glxinfo.c | Brian Paul | |
| The fbAttribSingle/Double arrays had wrong GLX_DOUBLEBUFFER values. We only need to use the glXChooseFBConfig() code when glXChooseVisual() fails (but I don't know when that would happen). Other recent commits errantly removed some code in this area too. | |||
| 2009-12-04 | docs: a few more fixes for 7.6.1 | Brian Paul | |
| 2009-12-04 | radeon: fix polygon stipple | Alex Deucher | |
| fixes fdo bug 25354 Signed-off-by: Alex Deucher <alexdeucher@gmail.com> | |||
| 2009-12-04 | softpipe: dont claim to support PIPE_FORMAT_NONE | Keith Whitwell | |
| 2009-12-04 | softpipe: fix double-minify in texture layout | Keith Whitwell | |
| 2009-12-04 | vmware/xorg: Use Write instead of WriteRead for cursor bypass | Jakob Bornecrantz | |
