Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-12-21 | i965g: keep refcounts to bound vertex buffers | Keith Whitwell | |
2009-12-21 | i965g: add DEBUG_WINSYS flag | Keith Whitwell | |
2009-12-21 | r600: fix glFrontFace(GL_CW) | Dave Airlie | |
fd.o bug #25290 Suggested fix from Rafael Monica | |||
2009-12-21 | i965g: remove duplicate set_viewport_state, fixes samples/depth | Keith Whitwell | |
2009-12-21 | r600: support more of arb_point_sprite and also sprite_coord_origin | Andre Maasikas | |
2009-12-21 | r600: disallow negative offsets for relative addressing for now | Andre Maasikas | |
otherwise for example const[ADDR-3] gets us 253 - ALU_SRC_LITERAL which expects immediate floats to follow and hangs | |||
2009-12-21 | vega: Add missing actual argument. | Michal Krol | |
2009-12-21 | st/mesa: Check for single level mipmap trees. | Younes Manton | |
The assert in util_gen_mipmap() caught it, although it does the right thing anyway. | |||
2009-12-21 | r600: fix glFrontFace(GL_CW) | Dave Airlie | |
fd.o bug #25290 Suggested fix from Rafael Monica | |||
2009-12-20 | r300g: Add a few more params. | Corbin Simpson | |
2009-12-21 | glsl: make stack compile. | Dave Airlie | |
it would be nice if this stuff would be test built on mesa's primary platform with mesa's primary build system. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2009-12-21 | radeon/r600: use new libdrm_radeon api | Dave Airlie | |
2009-12-20 | glsl/apps: Update after glsl cl interface changes. | Michal Krol | |
2009-12-20 | slang: Update after glsl cl interface changes. | Michal Krol | |
2009-12-20 | glsl: Do syntax parsing inline with processing. | Michal Krol | |
2009-12-20 | slang: Add gitignore for autogenerated files. | Michal Krol | |
2009-12-20 | slang: Update after glsl pp changes. | Michal Krol | |
2009-12-20 | glsl/apps: Update after glsl pp interface changes. | Michal Krol | |
2009-12-20 | glsl/apps: Do not print number of eaten tokens in version. | Michal Krol | |
This is due to the glsl pp interface changes. | |||
2009-12-20 | glsl/apps: Print error line number in compile. | Michal Krol | |
2009-12-20 | glsl/pp: Do processing inline with tokenisation. | Michal Krol | |
2009-12-20 | glsl/pp: Remove outdated TODO. | Michal Krol | |
Already implemented in mesa compiler using predefined symbols. | |||
2009-12-20 | glsl/pp: Report correct error line for purify and tokeniser errors. | Michal Krol | |
2009-12-20 | util: util_format_get_blocksizebits() returns bits per block. | Christoph Bumiller | |
2009-12-20 | nv50: make address reg allocation a little less hacky | Christoph Bumiller | |
Before I tried to distinguish int +0 and -0, and regs relative to $a1 would have been considered reserved for TGSI. This would probably never occur, let it be fixed even so. | |||
2009-12-20 | nv50: use BREAKADDR and BREAK for loops | Christoph Bumiller | |
This is easier, we don't have to record all the BRK branches to fill in the address at ENDLOOP - which wasn't done before and thus made all but the last BRK branch jump to the start. Also, we don't risk reactivting threads that already left the loop if we join threads after a conditional with a BRK (although it might be wiser to remove the join altogether in such cases). | |||
2009-12-20 | nv50: handle TGSI_OPCODE_RET,KILP | Christoph Bumiller | |
2009-12-19 | r300g: add texture compare modes | Marek Olšák | |
2009-12-19 | gallium: don't use edgeflags if the app didn't supply them | Roland Scheidegger | |
2009-12-19 | gallium: fix not generating new vp varient when polygon mode changes | Roland Scheidegger | |
2009-12-19 | r300: minor blit rework | Maciej Cencora | |
Use vert/tex coords instead of byte offsets for specyfing src/dst image offsets. This will allow for blitting between tiled/untiled buffers. | |||
2009-12-19 | r300: better fix for glCopyTexSubImage | Maciej Cencora | |
2009-12-18 | r300g: Fix provoking vertex for non-quads. | Corbin Simpson | |
Read the comments. In short, we can't possibly pass piglit's glean/clipFlat without some help from Gallium and an API/spec change. | |||
2009-12-18 | r300g: Respect provoking vertex for trifans. | Corbin Simpson | |
Fixes part of piglit's clipFlat test; next up is to get quads right. | |||
2009-12-19 | gallium: fix up drivers for edgeflag changes | Roland Scheidegger | |
several drivers which chose to ignore edgeflags might require some more work, while edgeflags never worked there they might now crash. | |||
2009-12-18 | gallium: store edgflag info in tgsi_shader_info | Roland Scheidegger | |
provides easier access for drivers which may base fallback decision on this | |||
2009-12-18 | r300g: Eliminate a couple more asserts. | Corbin Simpson | |
2009-12-18 | r300g: Nuke r300_vbo. | Corbin Simpson | |
2009-12-18 | glsl: clear out shader code before compiling | Brian Paul | |
When we start compiling a shader, first free the existing gl_program. This (mostly) fixes the piglit glsl-reload-source test. Without this change, we were actually appending the new GPU code onto the previous program. | |||
2009-12-18 | radeon: protect fbo allocation message with debug | Alex Deucher | |
fixes fdo bug 25708 Signed-off-by: Alex Deucher <alexdeucher@gmail.com> | |||
2009-12-18 | fix debug output mising from edgeflag changes | Roland Scheidegger | |
2009-12-18 | gallium: fix mesa to tgsi translation for edgeflags | Roland Scheidegger | |
test apps (progs/trivial/tri-edgeflags and similar) seem to work now | |||
2009-12-18 | util: Add util_format_has_alpha(), enclose in extern C. | Michal Krol | |
2009-12-18 | util/pack: Handle the remaining formats with generic u_format access functions. | Michal Krol | |
2009-12-18 | util: Update blitter for u_format changes. | Corbin Simpson | |
:T | |||
2009-12-18 | Revert "r300g: flush CS if a buffer being deleted is referenced by it" | Corbin Simpson | |
As requested by just about everybody. I'm going back to actually reading patches before ACKing and pushing them. This reverts commit 417ce06306962a9355cbb35cefcdea1951b0ce85. Conflicts: src/gallium/winsys/drm/radeon/core/radeon_buffer.c | |||
2009-12-18 | Merge branch 'pipe-format-simplify' | Michal Krol | |
2009-12-18 | r600 : enable gl2, set R600_ENABLE_GLSL_TEST by default. | Richard Li | |
2009-12-18 | radeon: fix frontbuffer read/drawpixels | Dave Airlie | |
Bug 25699 The main problem was the optimising flush wasn't doing the front rendering checks properly. | |||
2009-12-18 | r300g: store own copy of flush_cb and flush data. | Dave Airlie | |
don't go sneaking around inside the libdrm copy. |