summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2010-06-10mesa: rename src/mesa/shader/ to src/mesa/program/shader-file-reorgBrian Paul139-464/+462
2010-06-10mesa: move shader/slang/* sources to main/slang/*Brian Paul54-49/+49
2010-06-10mesa: move nvprogram.[ch] to main/Brian Paul7-13/+13
2010-06-10mesa: move arbprogram.[ch] to main/Brian Paul9-12/+12
2010-06-10mesa: move atifragshader.[ch] to main/Brian Paul9-12/+12
2010-06-10mesa: move uniforms.c to main/Brian Paul6-6/+6
2010-06-10mesa: refactor shader api / object codeBrian Paul20-1872/+1793
2010-06-10i965: remove UseProgram driver callbackBrian Paul1-10/+0
2010-06-10st/egl: Remove unnecessary header.Vinson Lee1-1/+0
2010-06-10intel: Remove unnecessary header.Vinson Lee1-1/+0
2010-06-10draw: forgot to add a fileZack Rusin1-0/+129
2010-06-10draw: rewrite geometry shader pipelineZack Rusin2-103/+142
2010-06-10gs: give our test an option of rendering a stripZack Rusin1-6/+42
2010-06-10draw: geometry shader fixesZack Rusin5-27/+109
2010-06-10draw: make sure that the gs never outputs more data than we allocated forZack Rusin1-17/+25
2010-06-10r300g: Fix memory leak on error path.Vinson Lee1-0/+1
2010-06-10i965: Add support for GL_ALPHA framebuffer objects.Eric Anholt6-14/+85
2010-06-10mesa: Allow GL_ALPHA FBOs with ARB_framebuffer_object.Eric Anholt2-3/+7
2010-06-10swrast: When reading from a 0-bits r,g,b channel, return 0 not 1.Eric Anholt1-3/+11
2010-06-09intel: Use the blitter to upload TexSubImage data to busy textures.Eric Anholt1-10/+67
2010-06-09i965: Avoid calloc/free in the CURBE upload process.Eric Anholt5-20/+26
2010-06-09r300g: try harder to create a transfer objectMarek Olšák1-7/+34
2010-06-09draw: make sure geometry shader correctly iterates the output bufferZack Rusin2-5/+11
2010-06-09r300g: debug output texture sizeMarek Olšák1-1/+2
2010-06-09r300g: return NULL texture early if buffer_create failsMarek Olšák1-5/+5
2010-06-09draw: make sure the buffer is big enough to fit everything emitted by the gsZack Rusin2-48/+27
2010-06-09llvmpipe: fix copy & paste bug in clear logicRoland Scheidegger1-1/+1
2010-06-09draw: fix geometry shader which emit multiplie primitivesZack Rusin1-18/+20
2010-06-09graw: add a multiple primitive geometry shader testZack Rusin1-0/+42
2010-06-09nv: fix compile after the latest gs changesZack Rusin1-1/+1
2010-06-09geometry shaders: make gs work with changable primitives and variable number ...Zack Rusin14-99/+152
2010-06-09xorg/vmwgfx: Disable 3D by default.Thomas Hellstrom1-0/+1
2010-06-09st/xorg: Add a customizable option to disable 3D.Thomas Hellstrom2-3/+17
2010-06-09nvfx: fix typo from gallium-msaa mergeBen Skeggs1-1/+1
2010-06-09nv50: fix typo from gallium-msaa mergeBen Skeggs1-1/+1
2010-06-09nv50: use MARK_RING correctlyBen Skeggs1-4/+6
2010-06-08draw: Remove unnecessary headers.Vinson Lee2-2/+0
2010-06-09r600g: save vertex buffers in blitterMarek Olšák1-0/+3
2010-06-09r300g: save vertex buffers in blitterMarek Olšák1-2/+1
2010-06-09util: reference vertex buffers in blitterMarek Olšák2-0/+18
2010-06-09r300g: report that transfers are always supportedMarek Olšák1-0/+6
2010-06-09r300g: fix loading compressed texturesMarek Olšák1-2/+6
2010-06-08r300g: skip rendering for unsupported vertex formats instead of abortingMarek Olšák4-94/+93
2010-06-08intel: Flag NEW_BUFFERS when changing draw buffers.Eric Anholt1-0/+1
2010-06-08intel: Convert remaining dri_bo_emit_reloc to drm_intel_bo_emit_reloc.Eric Anholt9-60/+41
2010-06-08intel: Change dri_bo_* to drm_intel_bo* to consistently use new API.Eric Anholt44-272/+277
2010-06-08intel: Clean up stale comments in intel_batchbuffer.c.Eric Anholt1-4/+1
2010-06-08intel: Remove the non-gem paths for batchbuffer upload.Eric Anholt1-22/+4
2010-06-08intel: Update comment in intel_tex_copy from before miptree x/y rework.Eric Anholt1-1/+1
2010-06-08softpipe: make sure we don't fallback to assert on so stats queryZack Rusin1-0/+2