Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-15 | r600g: Add PIPE_FORMAT_L8A8_UNORM for Evergreen as well. | Henri Verbeet | |
2010-11-15 | r600: Evergreen has two extra frac_bits for the sampler LOD state. | Henri Verbeet | |
Note: this is a candidate for the 7.9 branch. | |||
2010-11-15 | r600g: Evergreen has two extra frac_bits for the sampler LOD state. | Henri Verbeet | |
The (piglit) mipmap_limits test shows the issue very clearly. | |||
2010-11-15 | r600g: Cleanup the fenced_bo list in r600_context_fini(). | Henri Verbeet | |
2010-11-15 | gallium/noop: no operation gallium driver | Jerome Glisse | |
This driver is a fake swdri driver that perform no operations beside allocation gallium structure and buffer for upper layer usage. It's purpose is to help profiling core mesa/gallium without having pipe driver overhead hidding hot spot of core code. scons file are likely inadequate i am unfamiliar with this build system. To use it simply rename is to swrast_dri.so and properly set LIBGL_DRIVERS_PATH env variable. Signed-off-by: Jerome Glisse <jglisse@redhat.com> | |||
2010-11-15 | llvmpipe: clean up polygon offset function in lp setup code | Hui Qi Tay | |
2010-11-15 | dri/nouveau: Kill a bunch of ternary operators. | Francisco Jerez | |
2010-11-15 | dri/nouveau: Fix typo. | Francisco Jerez | |
2010-11-15 | dri/nouveau: Remove nouveau_class.h, finishing switch to rules-ng-ng headers | Viktor Novotný | |
Signed-off-by: Francisco Jerez <currojerez@riseup.net> | |||
2010-11-15 | dri/nouveau nv20: Use rules-ng-ng headers | Viktor Novotný | |
Signed-off-by: Francisco Jerez <currojerez@riseup.net> | |||
2010-11-15 | dri/nouveau: nv10: Use rules-ng-ng headers | Viktor Novotný | |
Signed-off-by: Francisco Jerez <currojerez@riseup.net> | |||
2010-11-15 | dri/nouveau: nv04: Use rules-ng-ng headers | Viktor Novotný | |
Signed-off-by: Francisco Jerez <currojerez@riseup.net> | |||
2010-11-15 | dri/nouveau: Import headers from rules-ng-ng | Viktor Novotný | |
Signed-off-by: Francisco Jerez <currojerez@riseup.net> | |||
2010-11-15 | evergreen: set gl_texture_image::TexFormat field in evergreenSetTexBuffer() | Brian Paul | |
See https://bugs.freedesktop.org/show_bug.cgi?id=31544 Note: this is a candidate for the 7.9 branch. | |||
2010-11-15 | r300: set gl_texture_image::TexFormat field in r300SetTexBuffer2() | Brian Paul | |
See https://bugs.freedesktop.org/show_bug.cgi?id=31544 Note: this is a candidate for the 7.9 branch | |||
2010-11-15 | r200: set gl_texture_image::TexFormat field in r200SetTexBuffer2() | Brian Paul | |
See https://bugs.freedesktop.org/show_bug.cgi?id=31544 Note: this is a candidate for the 7.9 branch. | |||
2010-11-15 | r600: set gl_texture_image::TexFormat field in r600SetTexBuffer2() | Brian Paul | |
See https://bugs.freedesktop.org/show_bug.cgi?id=31544 Note: this is a candidate for the 7.9 branch. | |||
2010-11-15 | radeon: set gl_texture_image::TexFormat field in radeonSetTexBuffer2() | Brian Paul | |
See https://bugs.freedesktop.org/show_bug.cgi?id=31544 Note: this is a candidate for the 7.9 branch | |||
2010-11-15 | radeon: fix potential segfault in renderbuffer update | Daniel Lichtenberger | |
Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=31617 Signed-off-by: Alex Deucher <alexdeucher@gmail.com> | |||
2010-11-14 | r300g: return shader caps from Draw for SWTCL vertex shaders | Marek Olšák | |
2010-11-14 | r300g: clean up redundancy in draw functions | Marek Olšák | |
2010-11-14 | i965: Fix gl_FragCoord inversion when drawing to an FBO. | Eric Anholt | |
This showed up as cairo-gl gradients being inverted on everyone but Intel, where I'd apparently tweaked the transformation to work around the bug. Fixes piglit fbo-fragcoord. | |||
2010-11-13 | i965: Silence uninitialized variable warning. | Vinson Lee | |
Silences this GCC warning. brw_fs.cpp: In member function 'void fs_visitor::split_virtual_grfs()': brw_fs.cpp:2516: warning: unused variable 'reg' | |||
2010-11-13 | r300g: fix texture border color for all texture formats | Marek Olšák | |
This fixes 8 texwrap format tests. The code should handle arbitrary formats now and is cleaner. NOTE: This is a candidate for the 7.9 branch. | |||
2010-11-13 | mesa: Clean up header file inclusion in points.h. | Vinson Lee | |
2010-11-12 | mesa: consolidate assertions in teximage code | Brian Paul | |
2010-11-12 | nvc0: import nvc0 gallium driver | Christoph Bumiller | |
2010-11-12 | svga: fill out CAPs for indirect addressing | Marek Olšák | |
As per the ps_3_0 and vs_3_0 documentation. The aL register in D3D9 is quite tricky to use, though. | |||
2010-11-12 | r600g: fill out CAPs for indirect addressing | Marek Olšák | |
2010-11-12 | r300g: fill out CAPs for indirect addressing | Marek Olšák | |
To match shader model 2.0 (it's impossible to fully implement ARL with shader model 3.0 relative addressing). | |||
2010-11-12 | nvfx: fill out CAPs for indirect addressing | Marek Olšák | |
To match shader model 2.0. | |||
2010-11-12 | nv50: fill out CAPs for indirect addressing | Marek Olšák | |
2010-11-12 | i965g: fill out CAPs for indirect addressing | Marek Olšák | |
2010-11-12 | i915g: fill out CAPs for indirect addressing | Marek Olšák | |
2010-11-12 | tgsi: fill out CAPs for indirect addressing | Marek Olšák | |
2010-11-12 | gallium: add CAPs for indirect addressing and lower it in st/mesa when needed | Marek Olšák | |
Required because ATI and NVIDIA DX9 GPUs do not support indirect addressing of temps, inputs, outputs, and consts (FS-only) or the hw support is so limited that we cannot use it. This should make r300g and possibly nvfx more feature complete. Signed-off-by: Marek Olšák <maraeo@gmail.com> | |||
2010-11-11 | tdfx: s/Format/_BaseFormat/ | Brian Paul | |
Fixes http://bugs.freedesktop.org/show_bug.cgi?id=31560 | |||
2010-11-11 | glsl: Free the loop state context when we free the loop state. | Eric Anholt | |
Since this was talloced off of NULL instead of the compile state, it was a real leak over the course of the program. Noticed with valgrind --leak-check=full --show-reachable=yes. We should really change these passes to generally get the compile context as an argument so simple mistakes like this stop mattering. | |||
2010-11-11 | mesa: fix glDeleteBuffers() regression | Brian Paul | |
This fixes a regression (failed assertion) from commit c552f273f559968dfd770367e25329baccbcd0c4 which was hit if glDeleteBuffers() was called on a buffer that was never bound. NOTE: this is a candidate for the 7.9 branch. | |||
2010-11-11 | mesa: make glIsBuffer() return false for never bound buffers | Brian Paul | |
Use a dummy buffer object as we do for frame/renderbuffer objects. Fixes http://bugs.freedesktop.org/show_bug.cgi?id=31514 Note: this is a candidate for the 7.9 branch. | |||
2010-11-11 | glsl: fix crash in loop analysis when some controls can't be determined | Aras Pranckevicius | |
Fixes loop-07.frag. | |||
2010-11-11 | r600g: enforce minimum stride on render target texture images | Keith Whitwell | |
Fixes piglit/fbo_readpixels since staging upload changes. | |||
2010-11-11 | r600g: do not try to use staging resource for depth textures | Keith Whitwell | |
Currently r600_resource_copy_region() will turn these copies into transfers + memcpys, so to avoid recursion we must not turn those transfers back into blits. | |||
2010-11-11 | mesa: handle more pixel types in mipmap generation code | Brian Paul | |
NOTE: This is a candidate for the 7.9 branch. | |||
2010-11-11 | mesa: add missing formats in _mesa_format_to_type_and_comps() | Brian Paul | |
NOTE: this is a candidate for the 7.9 branch | |||
2010-11-11 | mesa: improve error message | Brian Paul | |
2010-11-11 | mesa: #include mfeatures.h in enums.h | Brian Paul | |
2010-11-11 | r600g: guard experimental s3tc code with R600_ENABLE_S3TC | Keith Whitwell | |
2010-11-11 | nvfx: fill PIPE_CAP_PRIMITIVE_RESTART and PIPE_CAP_SHADER_STENCIL_EXPORT | Lucas Stach | |
Signed-off-by: Lucas Stach <dev@lynxeye.de> Signed-off-by: Francisco Jerez <currojerez@riseup.net> | |||
2010-11-11 | dri/nouveau: Split hardware/software TNL instantiation more cleanly. | Francisco Jerez | |