Dave Airlie
16215a9723
docs/GL3.txt: update r600 status
...
This updates the r600 driver status to 3.3 being fully supported.
Signed-off-by: Dave Airlie <airlied@redhat.com>
2014-02-05 10:56:58 +10:00
Ian Romanick
ca385bffa6
docs: Add GL_ARB_map_buffer_alignment status to GL3.txt and release notes
...
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
2014-01-29 09:11:40 -07:00
Michel Dänzer
d7c68e2dc1
radeonsi: Enable OpenGL 3.3
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
2014-01-29 11:09:14 +09:00
Ian Romanick
bc0ed68275
docs: Update GL3.txt due to recent work
...
v2: Note that Fredrik Höglund is working on GL_ARB_multi_bind, not
Maxence Le Doré. Suggested by Matt.
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
2014-01-27 14:35:19 -07:00
Ilia Mirkin
3518606c14
docs: sync up nv50/nvc0 status on GL4.x extensions
...
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
2014-01-27 16:40:43 +01:00
Ilia Mirkin
59e334194b
docs: update GL3.txt, relnotes to reflect current nv50/nvc0 status
...
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
2014-01-27 16:40:43 +01:00
Timothy Arceri
815e064fb6
docs: Mark ARB_arrays_of_arrays as started
...
Signed-off-by: Timothy Arceri <t_arceri@yahoo.com.au>
Reviewed-by: Paul Berry <stereotype441@gmail.com>
2014-01-23 23:37:37 +11:00
Ian Romanick
c2352a88ed
docs: Note that GL_ARB_viewport_array is done on i965
...
At least for GEN7+, anyway.
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2014-01-20 11:32:05 -08:00
Francisco Jerez
83db4a30b8
docs: Mark ARB_shader_image_load_store as work in progress.
...
Reviewed-by: Chris Forbes <chrisf@ijw.co.nz>
Reviewed-by: Paul Berry <stereotype441@gmail.com>
2014-01-15 16:42:08 +01:00
Marek Olšák
0ad57bef96
docs/GL3: better documentation of GL 3.0
2013-12-12 18:48:04 +01:00
Chris Forbes
e6a0eca45e
i965: Enable ARB_draw_indirect (and ARB_multi_draw_indirect) on Gen7+
...
.. and mark them off on the extensions list as done.
V2: Enable only if pipelined register writes work.
V3: Also update relnotes
Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
2013-11-25 22:01:36 +13:00
Emil Velikov
b8a1115132
docs: update nv50, nvc0 current status
...
Acked-by: Chris Forbes <chrisf@ijw.co.nz>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2013-11-18 15:38:29 +00:00
Joerg Mayer
f9868926ee
docs: restructure GL3.txt
...
- Indent items under a GL version to allow context diffs to do their work.
- Move complete drivers into the GL version line - this should make the
stuff a little bit easier to read.
v2: keep the fd.o link (Emil Velikov)
Acked-by: Chris Forbes <chrisf@ijw.co.nz>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Signed-off-by: Joerg Mayer <jmayer@loplof.de>
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2013-11-18 15:38:16 +00:00
Ian Romanick
cf0da87917
docs: Mark off ARB_shader_atomic_counters for i965
...
...and update relnotes.
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
2013-11-07 16:02:03 -08:00
Fredrik Höglund
c9ac891fa4
docs: Mark off ARB_vertex_type_10f_11f_11f_rev for r600g
...
...and update relnotes.
Reviewed-by: Dave Airlie <airlied@redhat.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2013-11-07 23:55:46 +01:00
Chris Forbes
d41084a63d
docs: Mark off some more things.
...
These have been supported on i965/Gen7+ for a while, and are listed
in the 10.0 release notes.
Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
2013-11-08 09:57:29 +13:00
Chris Forbes
2973f38f1c
docs: Mark off ARB_vertex_type_10f_11f_11f_rev.
...
Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
Reviewed-by: Eric Anholt <eric@anholt.net>
2013-11-08 09:10:06 +13:00
Fredrik Höglund
23e69ad6ec
docs: Mark ARB_vertex_attrib_binding as done, update relnotes
...
Reviewed-by: Eric Anholt <eric@anholt.net>
2013-11-07 16:21:43 +01:00
Chris Forbes
3785fe2715
docs: Mark off ARB_sample_shading; minor tidyup.
...
Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
2013-11-06 19:36:27 +13:00
Marek Olšák
f0733479f0
docs/GL3: document radeonsi support, minor cleanup
...
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
2013-11-04 19:07:57 +01:00
Eric Anholt
a5e2e7f9a4
i965: Add support for GL_ARB_texture_buffer_range.
...
Supporting this extension turns out to simplify our code a bit over not
supporting this extension, once the glBufferSubData() synchronization code
lands.
v2: Use 16 byte alignment like we do for uniform buffers, due to unaligned
access penalties.
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com> (v1)
2013-10-23 15:33:10 -07:00
Matt Turner
6aeb7514c3
docs: Mark GLSL 1.50, 3.30, and geometry shaders done for i965.
...
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
2013-10-21 22:53:36 -07:00
Rico Schüller
aab03f75f3
docs: Update docs for ARB_texture_mirror_clamp_to_edge.
...
Signed-off-by: Rico Schüller <kgbricola@web.de>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2013-10-21 21:02:51 -07:00
Alexandre Demers
24fd074ce7
docs: Updating forgotten GL feature completion for r600
2013-10-21 01:35:08 +02:00
Kenneth Graunke
cfbfb50cb8
docs: Mark a few more things as "in progress" in GL3.txt.
2013-10-06 13:58:53 -07:00
Chris Forbes
f93a63bfcc
docs: mark ARB_conservative_depth done on i965
...
Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
2013-10-06 11:05:37 +13:00
Timothy Arceri
c70e2471dc
docs: Mark off KHR_debug, update relnotes
...
Signed-off-by: Timothy Arceri <t_arceri@yahoo.com.au>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2013-10-05 11:41:05 -07:00
Chris Forbes
2beb60c4e7
docs: Mark off ARB_texture_query_levels, update relnotes
...
Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
2013-10-05 19:16:33 +13:00
Chris Forbes
61519f15ac
docs: Mark off ARB_texture_gather
2013-10-03 07:58:12 +13:00
Marek Olšák
c40f8d087a
docs/GL3: clarify core vs compatibility extension support
...
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
2013-07-30 23:31:21 +02:00
Kenneth Graunke
f2be639972
docs: Mark ARB_vertex_attrib_binding as started.
...
Fredrik Höglund has a partial implementation in his git tree.
2013-07-26 23:47:27 -07:00
Chris Forbes
6c0dad6128
docs: Mark off 420pack
...
Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
2013-07-27 21:29:01 +12:00
Chris Forbes
5a7bdd4b41
docs: Add items for GL4.4
...
Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2013-07-23 19:04:43 +12:00
Kenneth Graunke
a6961f391a
docs: Mark a few things as in progress.
2013-05-14 12:22:40 -07:00
Brian Paul
60c71cce3f
docs: remove ^M chars from GL3.txt
2013-05-09 07:43:46 -06:00
Chris Forbes
2a528889a3
docs: mark ARB_texture_storage_multisample done
...
Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
Reviewed-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Brian Paul <brianp@vmware.com>
2013-03-31 22:19:42 +13:00
Matt Turner
ed6186f0e8
i965: Enable ARB_texture_query_lod.
...
v2: Support Ironlake as well.
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2013-03-29 10:21:14 -07:00
Matt Turner
81e585fabe
docs: Mark ARB_ES3_compatibility as done.
2013-03-21 15:59:21 -07:00
Chris Forbes
7616586cff
docs: Mark some things done in GL3.txt
2013-03-02 12:02:25 +13:00
Kenneth Graunke
a73181be6d
docs: Mark a few things done in GL3.txt.
2013-02-11 15:55:29 -08:00
Christoph Bumiller
4bdf5454a5
nv50,nvc0: fix/enable texture buffer objects
2013-01-30 13:10:11 +01:00
Matt Turner
60315e3eaf
GL3.txt: i965 supports ARB_base_instance
...
Added in commit cdd3f549
.
2013-01-22 21:34:25 -08:00
Eric Anholt
5e529d708a
i965: Add support for GL_ARB_texture_buffer_object_rgb32.
...
Tested with piglit ARB_texture_buffer_object/formats.
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2013-01-18 12:48:22 -08:00
Dave Airlie
4f1e037acf
docs/GL3.txt: update GL3 status for r600g.
...
Signed-off-by: Dave Airlie <airlied@redhat.com>
2013-01-12 00:19:18 +00:00
Dave Airlie
e1ca88f098
docs: add ARB_texture_buffer_object_rgb32
...
Signed-off-by: Dave Airlie <airlied@redhat.com>
2012-12-16 07:07:43 +10:00
Chris Forbes
2f7f095a80
i965: expose ARB_texture_cube_map_array
...
V3: Put enable in an existing block rather than making a new
one for no good reason.
Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
Reviewed-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2012-12-14 15:26:51 -08:00
Jason Wood
8d1ee38a4c
docs: Mark some features in GL3.txt as done for r600
...
Signed-off-by: Marek Olšák <maraeo@gmail.com>
2012-11-29 01:07:26 +01:00
Chris Forbes
93c689a2df
i965: Enable ARB_vertex_type_2_10_10_10_rev on Gen4+.
...
v2 (Kayden): Move the enable into an existing intel->gen >= 4 block
(as suggested by Ian).
Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2012-11-26 16:48:29 -08:00
Dave Airlie
2c8f088132
docs: update with ARB_texture_cube_map_array support
...
just mention softpipe is done, r600g will come soon.
Signed-off-by: Dave Airlie <airlied@redhat.com>
2012-11-09 10:58:49 +10:00
Marek Olšák
acf438f537
vbo: fix glVertexAttribI* functions
...
The functions were broken, because they converted ints to floats.
Now we can finally advertise OpenGL 3.0. ;)
In this commit, the vbo module also tracks the type for each attrib
in addition to the size. It can be one of FLOAT, INT, UNSIGNED_INT.
The little ugliness is the vertex attribs are declared as floats even though
there may be integer values. The code just copies integer values into them
without any conversion.
This implementation passes the glVertexAttribI piglit test which I am going
to commit in piglit soon. The test covers vertex arrays, immediate mode and
display lists.
NOTE: This is a candidate for the stable branches.
Reviewed-by: Brian Paul <brianp@vmware.com>
v2: cosmetic changes as suggested by Brian
2012-11-06 01:13:48 +01:00