Age | Commit message (Collapse) | Author |
|
If the drm minor version is > 9 (i.e. whats in drm-next),
we enable s3tc + texture tiling by default now.
this changes R600_FORCE_TILING to R600_TILING which can
be set to false to disable tiling on working drm.
Signed-off-by: Dave Airlie <airlied@redhat.com>
|
|
This adds EXT_texture_array support to r600g, it passes the piglit
array-texture test but I suspect may not be complete.
It currently requires a kernel patch to fix the CS checker to allow
these, so you need to use R600_ARRAY_TEXTURE=true for now
to enable them.
Signed-off-by: Dave Airlie <airlied@redhat.com>
|
|
|
|
this fixes the piglit mipmap generation sRGB on my rv730.
Signed-off-by: Dave Airlie <airlied@redhat.com>
|
|
this fixes piglit fbo-generatemipmap-formats on my rv730.
Signed-off-by: Dave Airlie <airlied@redhat.com>
|
|
|
|
add support for the 32-bit types, also fixup the
export setting to handle types with channels > 11 bits properly
Signed-off-by: Dave Airlie <airlied@redhat.com>
|
|
|
|
This has been replaced with r600_vertex_data_type().
|
|
|
|
This fixes fdo bug 31810.
Signed-off-by: Dave Airlie <airlied@redhat.com>
|
|
Seems to sort-of work for non-mipmapped textures. Better than just
black anyway.
|
|
|
|
|
|
there are some vertex formats defined in r600c not in the docs.
|
|
fixes texEnv warnings.
|
|
Fixes this GCC warning.
r600_hw_states.c: In function 'r600_translate_fill':
r600_state_inlines.h:136: warning: control reaches end of non-void function
|
|
this fixes glean'pointSprite test.
|
|
the clamp edge/clamp cases were reversed.
|
|
|
|
adds the sscaled formats, this passes some more of the draw-vertices tests.
|
|
makes draw-vertices-half-float pass
|
|
|
|
|
|
this gets them out of sight of the main codeflow.
|
|
fixes at least 2 more piglits.
|
|
|
|
Signed-off-by: Jerome Glisse <jglisse@redhat.com>
|
|
fixes piglit stencil-twoside and stencil-wrap
|
|
This takes the r300g texture format checker and fixes it up for r600g,
it passes glean texSwizzle, pixelformats, and texture_srgb tests,
however I think it L8S8_SRGB is broken as is L8_SRGB, need to investigate.
Signed-off-by: Dave Airlie <airlied@redhat.com>
|
|
Signed-off-by: Jerome Glisse <jglisse@redhat.com>
|
|
This enables GL2.1 and passes glean's texture_srgb test.
|
|
this enables GL_EXT_packed_depth_stencil. fbo-d24s8 passes
|
|
This fixes fbo-readpixels piglit test, and adds support for swapping
the formats. Not all formats are correct yet I don't think.
Signed-off-by: Dave Airlie <airlied@redhat.com>
|
|
quake3 engine seems to run fine at this point (ioquake)
Signed-off-by: Jerome Glisse <jglisse@redhat.com>
|
|
Signed-off-by: Jerome Glisse <jglisse@redhat.com>
|
|
|
|
migrates cb_cntl to be regenerated
|