Ilia Mirkin
6d39075c06
docs: update GLES 3.1 section for recent nvc0 additions
...
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu >
2016-02-15 17:43:37 -05:00
Dave Airlie
6502b3f60e
st/mesa: enable AoA for gallium drivers reporting GLSL 1.30
...
Acked-by: Ilia Mirkin <imirkin@alum.mit.edu >
Reviewed-by: Timothy Arceri <timothy.arceri@collabora.com >
Signed-off-by: Dave Airlie <airlied@redhat.com >
2016-02-09 10:52:09 +10:00
Ilia Mirkin
2fed18b8a5
nvc0: add support for ARB_query_buffer_object
...
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu >
2016-02-04 21:21:30 -05:00
Ilia Mirkin
899b1b98a4
nvc0: enable atomic counters and ssbo
...
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu >
2016-01-29 22:10:42 -05:00
Kenneth Graunke
dfce9759ab
docs: Mark ARB_tessellation_shader as done on all i965 platforms.
...
We now support all Intel GPUs which can do tessellation.
Reviewed-by: Edward O'Callaghan <eocallaghan@alterapraxis.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
2015-12-28 13:17:08 -08:00
Kenneth Graunke
6524897606
docs: Clarify that ARB_tessellation_shader is only done on i965/gen8+.
...
Requested by kisak on IRC.
2015-12-22 20:14:35 -08:00
Kenneth Graunke
209d130dd1
docs: Mark ARB_tessellation_shader as done on i965/gen8+.
2015-12-22 18:50:38 -08:00
Tapani Pälli
50fc4a9256
mesa: update gl_HelperInvocation support status in docs
...
Was enabled for i965 and nvc0 by following commits:
c875e3cdd2
39f51ec96f
Signed-off-by: Tapani Pälli <tapani.palli@intel.com >
Reviewed-by: Marta Lofstedt <marta.lofstedt@intel.com >
Acked-by: Matt Turner <mattst88@gmail.com >
2015-12-22 15:14:02 +02:00
Timothy Arceri
8c0963f9d3
docs: mark input/output block locations as DONE
...
Reviewed-by: Edward O'Callaghan <eocallaghan@alterapraxis.com >
2015-12-15 13:10:51 +11:00
Edward O'Callaghan
53609de762
softpipe: enable GL_ARB_viewport_array support, update GL3.txt doc
...
Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com >
Reviewed-by: Roland Scheidegger <sroland@vmware.com >
2015-12-11 20:09:21 +01:00
Jordan Justen
1c0d059c02
docs: Mark ARB_compute_shader as done for i965
...
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com >
Reviewed-by: Kristian Høgsberg <krh@bitplanet.net >
2015-12-09 23:50:38 -08:00
Edward O'Callaghan
1f61447ce1
r600: Add ARB_copy_image support
...
[airlied: update relnotes]
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com >
Signed-off-by: Dave Airlie <airlied@redhat.com >
2015-12-09 14:41:46 +10:00
Dave Airlie
bd47fcd57b
docs/GL3.txt: consolidate r600 GL4.1.
...
Signed-off-by: Dave Airlie <airlied@redhat.com >
2015-12-08 20:13:14 +10:00
Dave Airlie
5ca9825758
docs: consolidate r600 entry in GL3.txt
...
Though fp64 emulation still needs to be done for a lot of the evergreen hw.
2015-12-07 10:06:44 +10:00
Dave Airlie
7fa2914b06
docs: update with r600 tessellation status.
...
Signed-off-by: Dave Airlie <airlied@redhat.com >
2015-12-07 09:59:02 +10:00
Marta Lofstedt
44944a66ce
doc: Set GL_OES_geometry_shader as started
...
Signed-off-by: Marta Lofstedt <marta.lofstedt@linux.intel.com >
Reviewed-by: Eduardo Lima Mitev <elima@igalia.com >
2015-11-30 10:47:21 +01:00
Eduardo Lima Mitev
27a88a947c
docs: Update GL3.txt to add ARB_internalformat_query2
...
Added to OpenGL 4.3 section, tagged as 'in progress (elima)'. See
https://bugs.freedesktop.org/show_bug.cgi?id=92687 .
Thanks to Thomas H.P. Andersen for remainding me about this.
v1: - Update the already existing entry in section 4.3
instead (Ilia Mirkin).
- Added my BZ nickname as contact person (Felix Schwarz).
Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu >
2015-11-26 23:53:16 +01:00
Timothy Arceri
b109cd3c27
docs: mark compile-time constant expressions as done
...
Reviewed-by: Emil Velikov <emil.velikov@collabora.com >
2015-11-21 07:30:18 +11:00
Ilia Mirkin
c4182bb9b0
nv50,nvc0: add ARB_clear_texture support
...
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu >
2015-11-11 19:20:41 -05:00
Glenn Kennard
c878d61124
r600g: Implement ARB_texture_view
...
Signed-off-by: Glenn Kennard <glenn.kennard@gmail.com >
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
Signed-off-by: Dave Airlie <airlied@redhat.com >
2015-11-11 08:36:08 +10:00
Timothy Arceri
6e3b380387
docs: Mark AoA as done for i965
...
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com >
2015-11-04 13:41:16 +11:00
Ryan Houdek
af7c98a9c7
mesa: expose support for OES/EXT_draw_elements_base_vertex to OpenGL ES
...
This has been tested with the piglits in the mailing list and
on the Dolphin emulator.
Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu >
2015-11-01 23:02:06 -05:00
Kenneth Graunke
cf93251bed
docs: Mark GL_ARB_fragment_layer_viewport as done on i965.
2015-10-28 22:05:08 -07:00
Ilia Mirkin
d0693d7515
nv50: add ARB_copy_image support
...
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu >
2015-10-28 20:53:30 -04:00
Ilia Mirkin
ebbd7b41c0
nvc0: add ARB_copy_image support
...
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu >
2015-10-28 20:42:59 -04:00
Marek Olšák
f04f13622f
st/mesa: implement ARB_copy_image
...
I wonder if the craziness was worth it.
Reviewed-by: Brian Paul <brianp@vmware.com >
2015-10-28 11:52:17 +01:00
Marek Olšák
12321966ae
radeonsi: add support for ARB_texture_view
...
All tests pass. We don't need to do much - just set CUBE if the view
target is CUBE or CUBE_ARRAY, otherwise set the resource target.
The reason this can be so simple is that texture instructions
have a greater effect on the target than the sampler view.
Thanks Glenn for the piglit test.
Reviewed-by: Michel Dänzer <michel.daenzer@amd.com >
2015-10-20 12:25:19 +02:00
Glenn Kennard
24a1a157a6
r600g: Enable GL_ARB_gpu_shader5 extension
...
Signed-off-by: Glenn Kennard <glenn.kennard@gmail.com >
Signed-off-by: Dave Airlie <airlied@redhat.com >
2015-10-13 08:55:42 +10:00
Timothy Arceri
6483183279
docs: Mark GL_ARB_enhanced_layouts as in progress
2015-10-06 14:04:23 +11:00
Boyan Ding
3c63a2d2f0
docs/GL3.txt: fix typo
...
Signed-off-by: Boyan Ding <boyan.j.ding@gmail.com >
Reviewed-by: Albert Freeman <albertwdfreeman@gmail.com >
2015-09-27 17:54:23 -07:00
Iago Toral Quiroga
065e7d37f1
docs: Mark ARB_shader_storage_buffer_object as done for i965
...
v2:
- Mark it too for GLES 3.1
Reviewed-by: Kristian Høgsberg <krh@bitplanet.net >
2015-09-25 08:39:23 +02:00
Ilia Mirkin
71e187430c
i965: add ARB_texture_barrier support
...
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu >
Reviewed-by: Jason Ekstrand <jason.ekstrand@intel.com >
2015-09-23 15:49:54 -04:00
Ilia Mirkin
72ebd532a1
radeonsi: implement TXQS support
...
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu >
Tested-by: Fredrik Bruhn <f@unibap.com >
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
2015-09-21 08:31:29 -04:00
Tapani Pälli
d1bce52e13
docs: cleanups + mark some work as done
...
Signed-off-by: Tapani Pälli <tapani.palli@intel.com >
Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu >
2015-09-14 09:29:30 +03:00
Ilia Mirkin
f0b9d53262
docs: only astc ldr required for ES3.2, not hdr
...
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu >
Reviewed-by: Tapani Pälli <tapani.palli@intel.com >
2015-09-14 02:08:42 -04:00
Ilia Mirkin
67d2d3ba43
st/mesa: emit TXQS, support ARB_shader_texture_image_samples
...
The image component of the ext is a no-op since there is no image support
in gallium (yet).
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu >
Reviewed-by: Edward O'Callaghan <eocallaghan@alterapraxis.com >
Reviewed-by: Brian Paul <brianp@vmware.com >
2015-09-13 18:24:45 -04:00
Glenn Kennard
ce34048b57
r600: Enable fp64 on chips with native support
...
Cypress/Cayman/Aruba, earlier r6xx/r7xx chips only support a subset
of the needed fp64 ops, and don't do GL4 anyway.
Signed-off-by: Glenn Kennard <glenn.kennard@gmail.com >
Signed-off-by: Dave Airlie <airlied@redhat.com >
2015-09-12 07:32:08 +01:00
Thomas Helland
2e7e3fe55f
docs: Update with GLES3.2 entries and status
...
V2: -Change to "not started" for most entries
-Add status for multisample_2d_array
-Change shader_multisample_interpolation to "not_stared"
V3 (idr): Move the GLES 3.2 section after the "Additional functions"
section from GLES 3.1. Note that GL_KHR_texture_compression_astc_hdr is
done for i965 on gen9+ hardware. Note that GL_OES_shader_io_blocks is
based on some features from GLSL 1.50.
Signed-off-by: Thomas Helland <thomashelland90@gmail.com >
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com >
Reviewed-by: Tapani Pälli <tapani.palli@intel.com > [v2]
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com >
2015-09-11 18:46:43 -07:00
Ilia Mirkin
bfc5ace5bd
i965: enable ARB_shader_texture_image_samples
...
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu >
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org >
2015-09-10 17:39:46 -04:00
Krzesimir Nowak
423a1dca2f
docs: Update wrt. textureQueryLod on softpipe
...
Reviewed-by: Brian Paul <brianp@vmware.com >
2015-09-10 09:45:14 -06:00
Neil Roberts
2dbc6a0ad9
docs: Fix a typo in GL3.txt concerning GL_KHR_context_flush_control
2015-08-28 14:29:22 +01:00
Martin Peres
e5851cff45
i965: enable GL_ARB_shader_image_size
...
Signed-off-by: Martin Peres <martin.peres@linux.intel.com >
2015-08-20 14:08:34 +03:00
Francisco Jerez
f6c622f584
docs: Mark GLES 3.1 image load/store as done on i965.
2015-08-20 13:53:42 +03:00
Francisco Jerez
3c04a90e91
docs: Mark ARB_shader_image_load_store as done on i965.
2015-08-11 15:07:40 +03:00
Kai Wasserbäch
a5b3b24958
docs: trivial cleanup of GL3.txt, remove redundant radeonsi entries.
...
Follow-up to 1b2b0e42ce
Signed-off-by: Kai Wasserbäch <kai@dev.carbon-project.org >
Signed-off-by: Dave Airlie <airlied@redhat.com >
2015-07-31 07:28:17 +10:00
Dave Airlie
1b2b0e42ce
docs: consolidate radeonsi in GL3.txt
...
move into DONE for GL4.0 and GL4.1
Signed-off-by: Dave Airlie <airlied@redhat.com >
2015-07-30 09:00:42 +01:00
Dave Airlie
af1e6aa75b
radeonsi: enable GL4.1 and update documentation (v2)
...
This enables GL4.1 for radeonsi, and updates the
docs in the correct places.
v2: enable only for llvm 3.7 which has fixes in place.
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
Signed-off-by: Dave Airlie <airlied@redhat.com >
2015-07-30 09:00:25 +01:00
Fabio Pedretti
19d88e3f9f
docs: consolidate nvc0 status
2015-07-29 04:52:52 -04:00
Edward O'Callaghan
82546729e3
r600,radeonsi: GL_ARB_conditional_render_inverted
...
By using 'Tobias Klausmann' piglit test-suite patch. We obtain
a full 12/12 passes using this patch. By 'faking' to claim
support for this extension we obtain 7 fails and 5 passes.
Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com >
Tested-by: Furkan Alaca <falaca@gmail.com >
Signed-off-by: Marek Olšák <marek.olsak@amd.com >
2015-07-29 00:10:27 +02:00
Dave Airlie
aa25a2c1ba
radeonsi: add support for interpolateAt functions (v2)
...
This is part of ARB_gpu_shader5, and this passes
all the piglit tests currently available.
v2: use macros from the fine derivs commit.
add comments.
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
Signed-off-by: Dave Airlie <airlied@redhat.com >
2015-07-28 22:13:27 +01:00