Marek Olšák
ac319d94d3
docs/relnotes: document the removal of GALLIUM_MSAA
...
Cc: 10.2.10.3 10.4 <mesa-stable@lists.freedesktop.org >
2014-12-10 21:59:37 +01:00
Emil Velikov
7409ad5147
docs: Add sha256 sums for the 10.3.5 release
...
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com >
(cherry picked from commit 1ba2029184d3e7b013e3fc322e80a761604495d4)
2014-12-07 19:22:11 +00:00
Emil Velikov
8d235e0c70
Add release notes for the 10.3.5 release
...
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com >
(cherry picked from commit c90b0db1aef8f439b52b38ad58aac4ca202232a7)
2014-12-07 19:22:11 +00:00
Ilia Mirkin
e02ed16cb5
freedreno/a3xx: add support for SRGB render targets
...
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu >
Reviewed-by: Rob Clark <robclark@freedesktop.org >
2014-12-06 18:18:43 -05:00
Ilia Mirkin
4aec928ca4
freedreno/a3xx: unify vertex/texture formats into a single table
...
The table contains all the relevant information about each format. The
helper functions now just do lookups in the table.
Note that this adds support for a lot of formats that were previously
unsupported. Additionally it adds disabled support for integer render
buffers, which will require more work to actually enable.
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu >
Reviewed-by: Rob Clark <robclark@freedesktop.org >
2014-11-29 12:15:43 -05:00
Emil Velikov
752c2e9690
docs: add relnotes template for 10.5.0
...
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com >
2014-11-26 18:00:17 +00:00
Emil Velikov
34616bc922
docs: Add sha256 sums for the 10.3.4 release
...
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com >
(cherry picked from commit 72c27d7a3acc40b8a77a277f7cd975fb8e60dca5)
2014-11-22 04:24:32 +00:00
Emil Velikov
9e168ad903
Add release notes for the 10.3.4 release
...
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com >
(cherry picked from commit 26c8ecd85dade7be5759c4de0b3916fbc186dc43)
2014-11-22 04:24:29 +00:00
Ilia Mirkin
3bc42a09e2
nv50,nvc0: use clip_halfz setting when creating rasterizer state
...
This enables the ARB_clip_control extension.
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu >
Cc: "10.4" <mesa-stable@lists.freedesktop.org >
2014-11-15 14:14:51 -05:00
Emil Velikov
caa0fb4709
docs: Add sha256 sums for the 10.3.3 release
...
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com >
(cherry picked from commit 9cc26056ee13f25c5785fef81b31487f1429baa4)
2014-11-08 17:22:15 +00:00
Emil Velikov
0d5da6d9a8
Add release notes for the 10.3.3 release
...
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com >
(cherry picked from commit 1a9cc5f50db5d27530a3449743b43aac389d781f)
2014-11-08 17:22:15 +00:00
Neil Roberts
3b83a5c35c
docs: Update GL3.txt and relnotes for GL_KHR_context_flush_control
2014-10-28 16:51:12 +00:00
Tobias Klausmann
1a170980a0
nv50: handle inverted render conditions
...
This enables ARB_conditional_render_inverted.
Signed-off-by: Tobias Klausmann <tobias.johannes.klausmann@mni.thm.de >
Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu >
2014-10-26 07:33:16 -04:00
Emil Velikov
95d00f6640
docs: Add sha256 sums for the 10.3.2 release
...
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com >
(cherry picked from commit 95994706429e08665d1d33d248c8bcd67d40251e)
2014-10-25 01:11:02 +00:00
Emil Velikov
95d31ab54c
Add release notes for the 10.3.2 release
...
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com >
(cherry picked from commit 3b6a4758fa8958db4b76e6d7efccc93b12b1da06)
2014-10-25 01:09:55 +00:00
Mathias Fröhlich
5fc0e11053
gallium: Enable ARB_clip_control for gallium drivers.
...
Gallium should be prepared fine for ARB_clip_control.
So enable this and mention it in the release notes.
v2:
Only enable for drivers announcing the freshly introduced
PIPE_CAP_CLIP_HALFZ capability.
v3:
Use extension enable infrastructure to connect PIPE_CAP_CLIP_HALFZ
with ARB_clip_control.
Reviewed-by: Brian Paul <brianp@vmware.com >
Signed-off-by: Mathias Froehlich <Mathias.Froehlich@web.de >
2014-10-24 19:21:21 +02:00
Emil Velikov
fc6345a916
docs: Add sha256 sums for the 10.3.1 release
...
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com >
(cherry picked from commit fa98c74692634de4f87694a40a299b59c4716ee5)
2014-10-13 02:06:29 +01:00
Emil Velikov
04fae07f0e
Add release notes for the 10.3.1 release
...
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com >
(cherry picked from commit 088d3501786a2ff0833de45951b63acbe6560a0f)
2014-10-13 02:06:20 +01:00
Emil Velikov
66ea8a581d
docs: Add sha256 sums for the 10.2.9 release
...
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com >
(cherry picked from commit 52bd154980e306b8bc9b9d2edc0e728a9f8f3bf6)
2014-10-13 02:05:53 +01:00
Emil Velikov
f5e61295cd
Add release notes for the 10.2.9 release
...
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com >
(cherry picked from commit 9f1149876f2d010c871751a53d02d4d2b6aef1fe)
2014-10-13 02:05:22 +01:00
Glenn Kennard
a327fa3a06
r600g: Implement GL_ARB_sample_shading
...
Also fixes two sided lighting which was broken at least
on pre-evergreen by commit b1eb00.
Signed-off-by: Glenn Kennard <glenn.kennard@gmail.com >
Signed-off-by: Marek Olšák <marek.olsak@amd.com >
2014-10-12 23:53:57 +02:00
Emil Velikov
4824eecc0c
docs: Add 10.3 sha256 sums, news item and link release notes
...
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com >
(cherry picked from commit 18571edea8f444fc6b4ed2b38f945f0ac533f384)
Conflicts:
docs/index.html
docs/relnotes.html
2014-09-19 20:18:43 +01:00
Emil Velikov
991242ece1
docs: Update 10.3 release notes
...
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com >
(cherry picked from commit 1b12af300dfa77c24088780e88200703653293d3)
2014-09-19 20:16:37 +01:00
Emil Velikov
878e8a89f4
docs: Add sha256 sums for the 10.2.8 release
...
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com >
(cherry picked from commit f95fcb17163a47674a89d2ab58cd5b2547a94720)
2014-09-19 20:16:25 +01:00
Emil Velikov
4e8d1c7899
Add release notes for the 10.2.8 release
...
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com >
(cherry picked from commit 1e2b4120f705b8258da8cbc31bdb9fbfcd118603)
2014-09-19 20:16:14 +01:00
Ilia Mirkin
95058bdec3
nv50,nvc0: enable ARB_texture_view
...
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu >
2014-09-12 00:57:45 -04:00
Emil Velikov
196e949cf7
docs: Import 10.2.7 release notes, add news item.
...
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com >
2014-09-06 01:18:45 +01:00
Carl Worth
8791cfedde
docs: Import 10.2.6 release notes, add news item.
2014-08-19 15:21:09 -07:00
Chris Forbes
1c4f141a54
docs: Mark off ARB_conditional_render_inverted for i965
...
Signed-off-by: Chris Forbes <chrisf@ijw.co.nz >
Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu >
2014-08-20 07:49:17 +12:00
Tobias Klausmann
eed8b19aac
docs: Update status of ARB_conditional_render_inverted
...
Done for: nvc0, softpipe and llvmpipe
Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu >
Reviewed-by: Roland Scheidegger <sroland@vmware.com >
Signed-off-by: Tobias Klausmann <tobias.johannes.klausmann@mni.thm.de >
2014-08-19 09:02:29 -04:00
Marek Olšák
082d8c54c1
docs/relnotes: document GLX_MESA_query_renderer
2014-08-19 00:26:41 +02:00
Glenn Kennard
afa7df9b78
r600g: Implement ARB_derivative_control
...
Requires Evergreen/Cayman
marek: update release notes
Signed-off-by: Glenn Kennard <glenn.kennard@gmail.com >
Signed-off-by: Marek Olšák <marek.olsak@amd.com >
2014-08-15 12:23:06 +02:00
Chris Forbes
f1370fed2c
docs: Update relnotes for ARB_gpu_shader5
...
Signed-off-by: Chris Forbes <chrisf@ijw.co.nz >
Reviewed-by: Matt Turner <mattst88@gmail.com >
2014-08-15 19:25:10 +12:00
Chris Forbes
417cc8b2c8
docs: Mark off ARB_derivative_control for i965.
...
Also update 10.3 relnotes to match.
Signed-off-by: Chris Forbes <chrisf@ijw.co.nz >
Reviewed-by: Matt Turner <mattst88@gmail.com >
2014-08-15 18:04:09 +12:00
Ilia Mirkin
f08d7b8fe1
nv50,nvc0: add support for fine derivatives
...
The quadop-based method we currently use on all chipsets already
provides the fine version of the derivatives.
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu >
2014-08-14 20:25:33 -04:00
Ilia Mirkin
e474cb4027
mesa: add ARB_texture_barrier support
...
This extension is identical to NV_texture_barrier. Alias
glTextureBarrier to the existing glTextureBarrierNV and use the existing
NV_texture_barrier extension bit.
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu >
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
2014-08-14 20:25:32 -04:00
Marek Olšák
c3bd130784
docs: document radeonsi BPTC support, sort extensions in 10.3 release notes
2014-08-15 02:05:05 +02:00
Glenn Kennard
f23ee74791
r600g: Implement BPTC texture support
...
Requires Evergreen/Cayman
Signed-off-by: Glenn Kennard <glenn.kennard@gmail.com >
Signed-off-by: Marek Olšák <marek.olsak@amd.com >
2014-08-15 01:55:13 +02:00
Emil Velikov
395ce0b0fa
configure.ac: remove enable 32/64 bit hacks
...
These two were added ages ago, with an explicit comment "Hacks ..."
They have been insufficient for years and maintainers needed to
explicitly handle the build themselves.
Rather than lying and pretending that it works, just kill this hack and
let maintainers build things the way it should be done for their
distribution.
Document the removal in the release notes.
Suggested-by: Ilia Mirkin <imirkin@alum.mit.edu >
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com >
Reviewed-by: Matt Turner <mattst88@gmail.com >
2014-08-14 15:37:33 +01:00
Ilia Mirkin
8049e5a1f6
nvc0: increase GLSL level to 400 to enable ARB_gpu_shader5
...
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu >
2014-08-13 09:59:04 -04:00
Ilia Mirkin
2787bff8dd
nvc0: add BPTC format support
...
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu >
2014-08-12 19:21:04 -04:00
Brian Paul
07109cfd99
docs: now distributing the GL/glcorearb.h header
...
Reviewed-by: Matt Turner <mattst88@gmail.com >
2014-08-12 15:55:41 -06:00
Neil Roberts
ab66b19669
docs: Update release notes and GL3.txt for GL_ARB_texture_compression_bptc
...
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com >
2014-08-12 18:23:50 +01:00
Marek Olšák
0127d26e6c
st/mesa: convert the ETC1 format to an uncompressed one if unsupported
...
I don't know of any hardware which supports it.
With this, GL_OES_compressed_ETC1_RGB8_texture is supported if RGBA8
is supported.
Reviewed-by: Glenn Kennard <glenn.kennard@gmail.com >
2014-08-11 21:53:57 +02:00
Marek Olšák
3d56732c1f
st/mesa: advertise ARB_ES3_compatibility if GLSL 3.30 and ETC2 are supported
2014-08-11 21:53:57 +02:00
Carl Worth
179c5d4e6d
docs: Import 10.2.5 release notes, add news item.
2014-08-02 22:54:26 -07:00
Glenn Kennard
a48b615006
r600g: Implement GL_ARB_texture_query_lod
...
Requires Evergreen or later
v2 (Andreas): Update relnotes/10.3
Reviewed-by: Alex Deucher <alexander.deucher@amd.com > (v1)
2014-07-31 11:51:04 +02:00
Giovanni Campagna
3b176c441b
gallium: Add a dumb drm/kms winsys backed swrast provider
...
Add a new winsys and target that can be used with a dri2 state tracker
and loader instead of drisw. This allows to use gbm as a dri2/image
loader and avoid the extra copy from the backbuffer to the shadow
frontbuffer.
The new driver is called "kms_swrast", and is loaded by gbm as a
fallback, because it is only useful with the gbm platform (as no buffer
sharing is possible)
To force select the driver set the environment variable
GBM_ALWAYS_SOFTWARE
[Emil Velikov]
- Rebase on top of gallium megadriver.
- s/text/test/ in configure.ac (Spotted by Andreas Pokorny).
- Add scons support for winsys/sw/kms-dri and fix the build.
- Provide separate DriverAPI, due to different InitScreen hook.
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com >
2014-07-30 16:33:09 +01:00
Neil Roberts
c6398a38af
docs: Update GL3.txt and relnotes for GL_ARB_clear_texture
2014-07-23 12:10:37 +01:00
Carl Worth
8ed24543f8
docs: Import 10.2.4 release notes
...
And add a news item.
2014-07-18 16:50:05 -07:00