Michel Dänzer
8d7dd68d2a
radeon/llvm: Complete integer comparison patterns for SI.
...
Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
Reviewed-by: Tom Stellard <thomas.stellard@amd.com>
2012-09-17 18:03:41 +02:00
Michel Dänzer
97d3d25e1c
radeon/llvm: Match AMDGPUfract on SI.
...
Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
Reviewed-by: Tom Stellard <thomas.stellard@amd.com>
2012-09-17 18:02:01 +02:00
Michel Dänzer
39fb7faf95
radeon/llvm: Match int_AMDGPU_floor for SI.
...
Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
Reviewed-by: Tom Stellard <thomas.stellard@amd.com>
2012-09-17 17:30:09 +02:00
Michel Dänzer
6d3a1a5361
radeon/llvm: Match vector logical operations on SI.
...
Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
Reviewed-by: Tom Stellard <thomas.stellard@amd.com>
2012-09-17 17:12:08 +02:00
Brian Paul
7b6b447fa3
softpipe: update SP_MAX_TEXTURE_3D_LEVELS comment
...
9 levels = max size of 256 texels.
2012-09-16 19:00:20 -06:00
Tomeu Vizoso
68d1a3afd4
mesa/es: Define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT enum for all GLs
...
instead of just for GL and ES1.
Signed-off-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2012-09-16 12:03:29 -07:00
Chris Forbes
d30a7d2eb4
mesa: fix dropped && in glGetStringi()
...
This fixes glGetStringi(GL_EXTENSIONS,.. for core contexts. Previously,
all extension names returned would be NULL.
NOTE: This is a candidate for release branches.
Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2012-09-16 01:47:00 -07:00
Kenneth Graunke
679c93ff89
meta: Don't _mesa_set_enable() invalid targets in ES 1.
...
GL_TEXTURE_1D, GL_TEXTURE_3D, GL_TEXTURE_RECTANGLE, and
GL_TEXTURE_GEN_S/T/R/Q don't exist in ES 1 contexts, so any meta ops
that used _mesa_meta_begin with MESA_META_TEXTURE would trigger GL
errors. One such operation is _mesa_meta_Clear().
On ES 1, we want to disable GL_TEXTURE_GEN_STR_OES instead.
Fixes the ES1 conformance test miplin.c, which was regressed by commit
08be1d288f .
NOTE: This is a candidate for the 9.0 branch.
v2: Also blacklist GL_TEXTURE_3D, per Brian's comment.
v3: Disable GL_TEXTURE_GEN_STR_OES, per Ian's comment.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=54297
Reviewed-by: Brian Paul <brianp@vmware.com> [v1]
Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
2012-09-15 20:13:09 -07:00
José Fonseca
b6c2234c22
Temporarily revert "mesa: remove remaining FEATURE_* defines where protected by API check."
...
This reverts commit 9f37b405a3 .
Fixes windows builds.
2012-09-15 18:18:39 +01:00
Brian Paul
e78ebbc5f9
scons: add new -p (prefix) options for yacc
...
These were recently added to the Makefiles.
2012-09-15 09:01:15 -06:00
Brian Paul
2f5f7bd687
swrast: remove unused ati_fs_opcodes array
2012-09-15 08:29:47 -06:00
Brian Paul
e656c4a074
mesa: remove FEATURE_ES test in texcompress_cpal.c
...
Fixes a regression after removing the #if FEATURE_x tests.
2012-09-15 08:28:21 -06:00
Oliver McFadden
2bc8f03f49
mesa: remove never-defined FEATURE_histogram conditional.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:59 +03:00
Oliver McFadden
9f37b405a3
mesa: remove remaining FEATURE_* defines where protected by API check.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:57 +03:00
Oliver McFadden
ab1a9430c3
mesa: remove obsolete comments from mfeatures.h
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:55 +03:00
Oliver McFadden
961fcc45ad
mesa: remove FEATURE_ATI_fragment_shader define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:52 +03:00
Oliver McFadden
dd44f80f81
mesa: remove FEATURE_APPLE_object_purgeable define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:51 +03:00
Oliver McFadden
dda982f1a7
mesa: remove FEATURE_EXT_transform_feedback define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:49 +03:00
Oliver McFadden
88233b0bc3
mesa: remove FEATURE_EXT_texture_sRGB define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:48 +03:00
Oliver McFadden
e9ccb5fe52
mesa: remove FEATURE_EXT_framebuffer_blit define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:46 +03:00
Oliver McFadden
d05d5d9a91
mesa: remove FEATURE_ARB_sync define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:45 +03:00
Oliver McFadden
02a19684f9
mesa: remove FEATURE_ARB_sampler_objects define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:43 +03:00
Oliver McFadden
c609bf9786
mesa: remove FEATURE_ARB_pixel_buffer_object define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:42 +03:00
Oliver McFadden
e8ba24cbfd
mesa: remove FEATURE_ARB_map_buffer_range define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:41 +03:00
Oliver McFadden
32c3ba8753
mesa: remove FEATURE_ARB_framebuffer_object define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:39 +03:00
Oliver McFadden
e8a72d8282
mesa: remove FEATURE_ARB_(fragment|vertex)_program defines.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:38 +03:00
Oliver McFadden
b7d15977f6
mesa: remove FEATURE_NV_(fragment|vertex)_program defines.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:36 +03:00
Oliver McFadden
ae241747c8
mesa: remove unused FEATURE_NV_fence define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:26 +03:00
Oliver McFadden
b874db09cf
mesa: remove unused FEATURE_OES_framebuffer_object define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:24 +03:00
Oliver McFadden
740cdfdea3
mesa: remove unused FEATURE_OES_mapbuffer define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:22 +03:00
Oliver McFadden
f88393afbe
mesa: remove FEATURE_OES_EGL_image define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:20 +03:00
Oliver McFadden
cd28a19bd9
mesa: remove FEATURE_EXT_pixel_buffer_object define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:19 +03:00
Oliver McFadden
0c1ff721e1
mesa: remove FEATURE_EXT_framebuffer_object define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:18 +03:00
Oliver McFadden
528f48432e
mesa: remove FEATURE_ARB_shader_objects and related defines.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:16 +03:00
Oliver McFadden
7ada8d371e
mesa: remove FEATURE_ARB_fragment_shader define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:14 +03:00
Oliver McFadden
6c4cddadaa
mesa: remove FEATURE_ARB_vertex_shader define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:13 +03:00
Oliver McFadden
5489fc7b9f
mesa: remove FEATURE_OES_draw_texture define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:11 +03:00
Oliver McFadden
009250a096
mesa: remove FEATURE_es2_glsl and related defines.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:10 +03:00
Oliver McFadden
d09428c9cc
mesa: remove FEATURE_point_size_array define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:07 +03:00
Oliver McFadden
fd232c6bd4
mesa: remove unused FEATURE_extra_context_init define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:06 +03:00
Oliver McFadden
ab8d76357f
mesa: remove FEATURE_texture_s3tc define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:04 +03:00
Oliver McFadden
beb293e4cd
mesa: remove FEATURE_texture_fxt1 define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:02 +03:00
Oliver McFadden
d4c2b1e8f8
mesa: remove FEATURE_rastpos define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:57:00 +03:00
Oliver McFadden
25ee9617ff
mesa: remove FEATURE_queryobj define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:56:53 +03:00
Oliver McFadden
0ba82f9108
mesa: remove FEATURE_pixel_transfer define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:56:52 +03:00
Oliver McFadden
26a26e9992
mesa: remove FEATURE_feedback define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:56:50 +03:00
Oliver McFadden
fa9fc2332b
mesa: remove FEATURE_evaluators define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:56:48 +03:00
Oliver McFadden
24c3d16f3b
mesa: remove FEATURE_drawpix define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:56:46 +03:00
Oliver McFadden
53514b0326
mesa: remove FEATURE_draw_read_buffer define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:56:44 +03:00
Oliver McFadden
09df07373b
mesa: remove FEATURE_dlist define.
...
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2012-09-15 12:56:42 +03:00