Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-03-21 | 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 | |
2010-02-19 | Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versions | Kristian Høgsberg | |
2010-02-19 | mesa: replace _mesa_bzero() with memset() | Brian Paul | |
2010-02-19 | Remove _mesa_memcmp in favor of plain memcmp. | Kenneth Graunke | |
This may break the SUNOS4 build, but it's no longer relevant. | |||
2010-02-19 | Remove _mesa_memcpy in favor of plain memcpy. | Kenneth Graunke | |
This may break the SUNOS4 build, but it's no longer relevant. | |||
2010-02-14 | r300: use new program cloning functions | Brian Paul | |
2010-02-14 | r300: Silence uninitialized variable warning. | Vinson Lee | |
2010-02-10 | r300/compiler: r500-fs: Properly set HW register swizzles. | Corbin Simpson | |
Fixes fallout from 9a1bf52c. | |||
2010-02-10 | radeon: Define EXT_framebuffer_object constants to match hw. | Pauli Nieminen | |
This hides the assertion failure in glean/fbo test. Underlying problem when same texture is set twice to different attachments will cause assertion. | |||
2010-02-09 | dri_interface: Introduce DRI tokens for the texBuffer texture formats | Kristian Høgsberg | |
This used to take GLX tokens, but the DRI interface can't depend on GLX defines. We fix this by introducing DRI tokens that have the same value as the GLX texture format tokens. | |||
2010-02-07 | r100/r200/r300/r600: Set MaxCombinedTextureImageunits. | Pauli Nieminen | |
Fixes glActiveTexture to set GL_INVALID_ENUM when trying to activate texture unit that is not available. piglit test case general/texunit passes now. | |||
2010-02-06 | r300: Fix emit size prediction to know about primitive splitting. | Pauli Nieminen | |
Fixes ut2004 warnings about overflowing command buffer. | |||
2010-02-04 | mesa: change ctx->Driver.ProgramStringNotify() to return GLboolean | Brian Paul | |
GL_TRUE indicates that the driver accepts the program. GL_FALSE indicates the program can't be compiled/translated by the driver for some reason (too many resources used, etc). Propogate this result up to the GL API: set GL_INVALID_OPERATION error if glProgramString() was called. Set shader program link status to GL_FALSE if glLinkProgram() was called. At this point, drivers still don't do any program checking and always return GL_TRUE. | |||
2010-02-03 | r300: fix compiler bugs introduced with MRT changes. | Dave Airlie | |
the first looks like a definite bug, the second I'm not so confident of but it works. Signed-off-by: Dave Airlie <airlied@redhat.com> |