Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-04-07 | r300: Initialize compiler.max_temp_regs for blits. | Michel Dänzer | |
Blits were broken since commit e41a64591bf1a74465bf0adc7d35c991c4cfb4fe ('r300/compiler: make the max number of fragment shader temporaries adjustable'). | |||
2010-04-05 | r300/compiler: make the max number of fragment shader temporaries adjustable | Marek Olšák | |
2010-04-03 | r300 compiler: add target output debugging. | Dave Airlie | |
print the output target in the FP debug. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-03-30 | r300/compiler: Unbreak DDX/DDY. | Corbin Simpson | |
Fixes progs/glsl/deriv. | |||
2010-03-26 | r300/compiler: Lower CMP for vertex programs. | Corbin Simpson | |
I think my maths is right? | |||
2010-03-25 | Merge branch '7.8' | Brian Paul | |
2010-03-24 | r100/r200/r300/r600: enable accel for Copy/DrawPixels without kms | Alex Deucher | |
meta ops should work ok without kms. | |||
2010-03-24 | r300: report correct state atom size | Maciej Cencora | |
Spotted by Pauli Nieminen | |||
2010-03-24 | r300: fix off by one | Maciej Cencora | |
R300_PVS_MAX_CONST_ADDR field holds highest const addr, not const count. Fixes missing models and others rendering errors for vertex program using 256 params. | |||
2010-03-24 | r300: fix vertex programs with big number of params (>255) under KMS | Maciej Cencora | |
UMS will probably require some kernel work | |||
2010-03-24 | r300: fix wpos/fog handling | Maciej Cencora | |
It may happen that the vertex attribute we were going to stuff the wpos/fog attrs in was already written by vertex program. In such cases we need to remove instruction accessing these attributes, so they don't overwrite the wpos/fog related instructions. This fixes non-textured models in many wine games. | |||
2010-03-24 | r300: clean fog_attr/wpos_attr if code accessing these attributes has been ↵ | Maciej Cencora | |
removed FP during compilation | |||
2010-03-21 | r300/compiler: fix assertion failure in the r500-fragprog emission path | Marek Olšák | |
2010-03-20 | r300/compiler: fix assertion failure in the r500-fragprog emission path | Marek Olšák | |
2010-03-13 | r300: blits for small dst pitch work just fine | Maciej Cencora | |
2010-03-12 | Merge branch '7.8' | Michel Dänzer | |
2010-03-12 | r100/r200/r300/r300: only enable accelerated pixel ops with kms | Alex Deucher | |
fixes fdo bug 27043 | |||
2010-03-12 | Grammar and spelling fixes | Jeff Smith | |
Signed-off-by: Jeff Smith <whydoubt@yahoo.com> Signed-off-by: Brian Paul <brianp@vmware.com> | |||
2010-03-10 | r300: enable depth test only if depth buffer is available | Maciej Cencora | |
Fixes #23532 and piglit/fbo-nodepth-test piglit/fbo-nostencil-test | |||
2010-03-09 | r300: don't crash if there's no colorbuffer | Maciej Cencora | |
2010-03-09 | r300: add support for more rendering formats | Maciej Cencora | |
2010-03-09 | radeon/r200/r300/r600: add is_format_renderable function | Maciej Cencora | |
2010-03-09 | r300: enable HW accelerated gl(Read/Copy/Draw)Pixels | Maciej Cencora | |
2010-03-09 | radeon: add hw accelerated glReadPixel support (not enabled yet) | Maciej Cencora | |
2010-03-08 | r300: don't enable EXT_packed_depth_stencil | Maciej Cencora | |
R300 hw doesn't support sampling from Z24_S8 or S8_Z24 formats. | |||
2010-03-08 | r300: allow src and dst BOs to be placed in GTT during blit | Maciej Cencora | |
Fixes some relocation failures | |||
2010-03-08 | r300: reset bos when validating buffers during blit | Maciej Cencora | |
2010-03-08 | r300: VAP flush is needed only when vertex program or constants are changed | Maciej Cencora | |
2010-03-08 | r300: recalculate point size, if point min/max size changes | Maciej Cencora | |
Fixes two wine d3d9 unit tests | |||
2010-03-08 | r300: no need to flush on context init | Maciej Cencora | |
2010-03-08 | r300: remove unnecessary code | Maciej Cencora | |
_tnl_UpdateFixedFunctionProgram is already called in r300_draw.c | |||
2010-03-07 | radeon: move glGetTexImage handlers to seperate file | Maciej Cencora | |
2010-03-07 | radeon: added tiling functions | Maciej Cencora | |
2010-03-07 | r300: don't enable EXT_packed_depth_stencil | Maciej Cencora | |
R300 hw doesn't support sampling from Z24_S8 or S8_Z24 formats. | |||
2010-03-07 | r300: allow src and dst BOs to be placed in GTT during blit | Maciej Cencora | |
Fixes some relocation failures | |||
2010-03-07 | r300: reset bos when validating buffers during blit | Maciej Cencora | |
2010-03-07 | r300: VAP flush is needed only when vertex program or constants are changed | Maciej Cencora | |
2010-03-07 | r300: recalculate point size, if point min/max size changes | Maciej Cencora | |
Fixes two wine d3d9 unit tests | |||
2010-03-07 | r300: no need to flush on context init | Maciej Cencora | |
2010-03-07 | r300: remove unnecessary code | Maciej Cencora | |
_tnl_UpdateFixedFunctionProgram is already called in r300_draw.c | |||
2010-03-06 | dri: drop MINIGLX_SOURCES (2) | George Sapountzis | |
2010-03-06 | dri: drop MINIGLX_SOURCES | George Sapountzis | |
2010-03-04 | r300: make blit code work on swtcl machines. | Dave Airlie | |
Only tested this on my rv530 with R300_NO_TCL=1, but it works there at least. It would be nice to fix the tex_offset by chaning the vertex program on tcl to read from offset 6 but this isn't really necessary. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-03-04 | r300_blit: initialise whole fp structure to 0 | Dave Airlie | |
at least on the r500 we get a lockup unless I do this, the compiler seems to fail to compile and we just get a null fp. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-03-03 | radeon/r200/r300/r600: add check_blit vtbl function | Alex Deucher | |
Check if the native blit formats are supported, if not, attempt to use an alternate format. Skip 3, >4 bpp as per comments from mcencora on irc. Signed-off-by: Alex Deucher <alexdeucher@gmail.com> | |||
2010-03-03 | Remove stray defines of HAVE_RGBA | Ian Romanick | |
Now that color-index support is removed from t_dd_tritmp.h and t_dd_unfilled.h, drivers no longer need define HAVE_RGBA. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> | |||
2010-03-03 | radeon/r200/r300/r600: fix blit BO buffer validation | Dave Airlie | |
there is no need for these to be persistent since we flush the CS at the end of the blit, and we don't reuse these buffers at all. on my r600 the Wine DX9 test suite doesn't crash at least anymore. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-02-27 | r300: Add asserts to check for null pointer dereferences. | Vinson Lee | |
2010-02-26 | r300/compiler: Assert that array index is not negative. | Vinson Lee | |
2010-02-19 | Replace the _mesa_*printf() wrappers with the plain libc versions | Kristian Høgsberg | |