Matt Turner
e895d368e1
mesa: Allow glGet* queries on EXT_framebuffer_blit data in ES 3
...
Fixes 2 framebuffer_blit es3conform tests.
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com >
2013-01-10 10:57:51 -08:00
Matt Turner
d9948e49d3
mesa: Allow glGet* queries on ARB_fragment/vertex_shader data in ES 3
...
Fixes uniform_buffer_object_implementation_dependent_limits in
es3conform.
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com >
2013-01-10 10:57:51 -08:00
Matt Turner
d93c1b62f8
mesa: Allow glGet* queries on ARB_framebuffer_object data in ES 3
...
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com >
2013-01-10 10:57:51 -08:00
Matt Turner
914415a63f
mesa: Allow glGet* queries on ARB_transform_feedback2 data in ES 3
...
Fixes the transform_feedback2_init_defaults test from es3conform.
The ES 3 spec lists these as TRANSFORM_FEEDBACK_PAUSED and
TRANSFORM_FEEDBACK_ACTIVE.
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com >
2013-01-10 10:57:51 -08:00
Matt Turner
3d0e4eb134
mesa: Allow glGet* queries on EXT_transform_feedback data in ES 3
...
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com >
2013-01-10 10:57:51 -08:00
Matt Turner
3f1217607a
mesa: Allow glGet* queries on ARB_sync data in ES 3
...
Fixes the sync_coverage_max_server_wait_timeout test in es3conform.
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com >
2013-01-10 10:57:51 -08:00
Matt Turner
0a8866e751
mesa: Allow glGet* queries of EXT_pbo data in ES 3
...
Fixes pixel_buffer_object_default_binding and gets other tests in
es3conform closer to passing.
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com >
2013-01-10 10:57:51 -08:00
Matt Turner
be68dae374
mesa: Allow glGet* queries of select ARB_ubo data in ES 3
...
Fixes 5 uniform_buffer_object tests in es3conform.
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com >
2013-01-10 10:57:51 -08:00
Dave Airlie
2c52c0e1ce
mesa: add get support for TEXTURE_BINDING_CUBE_MAP_ARRAY_ARB
...
Reviewed-by: Brian Paul <brianp@vmware.com >
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org >
Signed-off-by: Dave Airlie <airlied@redhat.com >
2012-11-09 09:24:41 +10:00
Marek Olšák
7857dbeb17
mesa: remove NV_light_max_exponent extension enable flag
...
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org >
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com >
2012-10-31 02:04:54 +01:00
Marek Olšák
cc07149276
mesa: remove IBM_rasterpos_clip extension enable flag
...
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org >
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com >
2012-10-31 02:04:54 +01:00
Marek Olšák
cf9acc3833
mesa: remove EXT_compiled_vertex_array extension enable flag
...
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org >
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com >
2012-10-31 01:58:17 +01:00
Marek Olšák
3bba7c5ab4
mesa: remove ARB_copy_buffer extension enable flag
...
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org >
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com >
2012-10-31 01:57:25 +01:00
Marek Olšák
f2f782d50f
mesa: implement ARB_map_buffer_alignment
...
Reviewed-by: Brian Paul <brianp@vmware.com >
2012-10-31 01:48:40 +01:00
Kenneth Graunke
2f350f360b
mesa: Remove get and enable bits for NV_fragment_program.
...
Also remove a leftover remnant from NV_vertex_program.
v2: Update for Imre's get changes.
Reviewed-by: Brian Paul <brianp@vmware.com > [v1]
Reviewed-by: Eric Anholt <eric@anholt.net > [v1]
2012-10-16 11:35:23 -07:00
Eric Anholt
8b2fe73897
mesa: Remove miscellaneous remains of NV_vertex_program.
...
v2: Rebase on top of get.c changes.
Reviewed-by: Brian Paul <brianp@vmware.com > (v1)
2012-10-15 11:53:24 -07:00
Eric Anholt
cb9a1bf316
mesa: Remove API specific to GL_NV_vertex_program's aliased attribs.
...
v2: Rebase on top of get.c changes.
Reviewed-by: Brian Paul <brianp@vmware.com > (v1)
2012-10-15 11:53:24 -07:00
Eric Anholt
c0120c2509
mesa: Remove support for NV_vertex_program's attribute evaluation.
...
Note that the MAP2 getters were missing from the implementation. Neat.
v2: Rebase on top of get.c changes.
Reviewed-by: Brian Paul <brianp@vmware.com > (v1)
2012-10-15 11:53:23 -07:00
Imre Deak
98f880e0c4
mesa: glGet: add script to generate hash tables in build time
...
This will be needed by the next patch, which will switch to using
the parameter descriptor- and hash tables generated by the script.
The hash algorithm remains the same, the output parameter descriptor
table format changes slightly. There the TYPE_API_MASK entries are
removed and an invalid NULL entry is inserted at the beginning. This is
ok, as get.c:find_value() doesn't rely on TYPE_API_MASK any more to
detect an invalid enum.
Signed-off-by: Imre Deak <imre.deak@intel.com >
Reviewed-by: Brian Paul <brianp@vmware.com >
Reviewed-by: Oliver McFadden <oliver.mcfadden@linux.intel.com >
2012-10-10 12:43:19 +03:00