039d836d6ea5621ede88ff3504be841a6dd865c6 |
|
30-Nov-2016 |
Lionel Landwerlin <lionel.g.landwerlin@intel.com> |
mesa: add support for GL_INTEL_conservative_rasterization Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Chris Forbes <chrisforbes@google.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
848138689298c11e7825029484cbaa825cd36b36 |
|
06-Dec-2016 |
Plamena Manolova <plamena.manolova@intel.com> |
mesa: Add GL and GLSL plumbing for ARB_post_depth_coverage for i965 (gen9+). This extension allows the fragment shader to control whether values in gl_SampleMaskIn[] reflect the coverage after application of the early depth and stencil tests. Signed-off-by: Plamena Manolova <plamena.manolova@intel.com> Reviewed-by: Chris Forbes <chrisforbes@google.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
9a806d2d15d9ec9e11087e4bd7dd390e4263309c |
|
03-Nov-2016 |
Lionel Landwerlin <lionel.g.landwerlin@intel.com> |
mesa: add NV_image_formats extension support This extension can be enabled automatically as it is a subset of ARB_shader_image_load_store. v2: Replace helper function by qualifier struct field (Ilia) Enable NV_image_formats using ARB_shader_image_load_store (Ilia) v3: Drop extension field from gl_extensions (Ilia) Release notes (Ilia) Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=98480 Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
2296bb09675e2031d75e11a96bf1ab0d0cc4bd38 |
|
07-Oct-2016 |
Marek Olšák <marek.olsak@amd.com> |
glsl/lexer: use the linear allocator Tested-by: Edmondo Tommasina <edmondo.tommasina@gmail.com> Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
52d2b28f7f107fbaff023533a15058055fa73bf0 |
|
07-Oct-2016 |
Marek Olšák <marek.olsak@amd.com> |
ralloc: use rzalloc where it's necessary No change in behavior. ralloc_size is equivalent to rzalloc_size. That will change though. Calls not switched to rzalloc_size: - ralloc_vasprintf - glsl_type::name allocation (it's filled with snprintf) - C++ classes where valgrind didn't show uninitialized values I switched most of non-glsl stuff to rzalloc without checking whether it's really needed. Reviewed-by: Edward O'Callaghan <funfunctor@folklore1984.net> Tested-by: Edmondo Tommasina <edmondo.tommasina@gmail.com> Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
dd2bda70022d6d80aee47cea718bab43e5586fe8 |
|
06-Sep-2016 |
Samuel Pitoiset <samuel.pitoiset@gmail.com> |
glsl: process local_size_variable input qualifier This is the new layout qualifier introduced by ARB_compute_variable_group_size which allows to use a variable work group size. v4: - add missing '%s' in the monster format string Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
d5c8481d577030f21524ab6e0501d75ba401c887 |
|
07-Sep-2016 |
Samuel Pitoiset <samuel.pitoiset@gmail.com> |
glsl: add enable flags for ARB_compute_variable_group_size This also initializes the default values for the standalone compiler. Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
df920367bf85d3a326da5928a73f35844a4a8c72 |
|
26-Sep-2016 |
Timothy Arceri <timothy.arceri@collabora.com> |
glsl: remove remaining tabs in glsl_parser_extras.h Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
70aef97f9e22323200eb8d1a02a9b35f4f4d5fe8 |
|
16-Sep-2016 |
Ilia Mirkin <imirkin@alum.mit.edu> |
glsl: add OES_viewport_array enables and use them to expose gl_ViewportIndex Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Anuj Phogat <anuj.phogat@gmail.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
d4bf9baa43e2cf7b4b877141ee472779ced219bf |
|
20-Sep-2016 |
Dylan Baker <dylan@pnwbakers.com> |
mesa: Implement ARB_shader_viewport_layer_array for i965 This extension is a combination of AMD_vertex_shader_viewport_index and AMD_vertex_shader_layer, making it rather trivial to implement. For gallium I *think* this needs a new cap because of the addition of support in tessellation evaluation shaders, and since I don't have any hardware to test it on, I've left that for someone else to wire up. Signed-off-by: Dylan Baker <dylanx.c.baker@intel.com> Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
89a49af31ef3ae4adbef54131d65f8a407a83eaa |
|
28-Aug-2016 |
Ilia Mirkin <imirkin@alum.mit.edu> |
glsl: add core plumbing for GL_ANDROID_extension_pack_es31a Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
3b81c998a214a2ad7a4a712577277b1fc7b9be4e |
|
30-May-2016 |
Ilia Mirkin <imirkin@alum.mit.edu> |
mesa: add scaffolding for OES/EXT_primitive_bounding_box Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
d49a231c330df1ed596137bdd2a3d69fcc99d48e |
|
28-Aug-2016 |
Ilia Mirkin <imirkin@alum.mit.edu> |
mesa: add EXT_texture_cube_map_array support This is identical to OES_texture_cube_map_array support. dEQP has tests which use this extension. Also it is part of AEP. Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
dc4f53b68308bbd79932470cf4613037f7e95fb7 |
|
17-Aug-2016 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Add support for OES_texture_cube_map_array This has a separate enable flag because this extension also requires OES_geometry_shader. It is possible that some drivers may support OpenGL ES 3.1 and ARB_texture_cube_map but not support OES_geometry_shader. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
ef5bad09c4623892a358046b7ece4dcb273ad700 |
|
17-Aug-2016 |
Ian Romanick <ian.d.romanick@intel.com> |
glsl: Add and use has_texture_cube_map_array helper Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
1a72fbf9e6743368dc8e7664adf095af8ec5b6d8 |
|
23-May-2016 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Allow GL_EXT_geometry_shader and GL_EXT_geometry_point_size Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
4b6819b407220f5d7d97a40ed9474d7673448370 |
|
02-Apr-2016 |
Ilia Mirkin <imirkin@alum.mit.edu> |
glsl: process blend_support_* qualifiers v2 (Ken): Add a BLEND_NONE enum value (no qualifiers in use). v3 (Ken): Rename gl_blend_support_qualifier to gl_advanced_blend_mode. v4 (Ken): Mark map[] as static const (Ilia). Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Francisco Jerez <currojerez@riseup.net>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
e682f945944d7411a87acb4361b11d3ff09aac9f |
|
02-Apr-2016 |
Ilia Mirkin <imirkin@alum.mit.edu> |
glsl: add basic KHR_blend_equation_advanced infrastructure Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Francisco Jerez <currojerez@riseup.net>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
d7cd7b9c49ab01b954702783493fe22cd2bb38f1 |
|
26-Jul-2016 |
Francisco Jerez <currojerez@riseup.net> |
glsl: Add parser state enables for the framebuffer fetch extensions. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
522b5d45668bf13493901d5e4ed1ec9e75ae1324 |
|
21-May-2016 |
Kenneth Graunke <kenneth@whitecape.org> |
glsl: Implicitly enable OES_shader_io_blocks if geom/tess are enabled. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
58709d36d73419c21b899d4b9d08a4a82a2cc28b |
|
08-Jul-2016 |
Kenneth Graunke <kenneth@whitecape.org> |
glsl: Add extension plumbing for OES/EXT_tessellation_shader. This adds the #extension directive support, built-in #defines, lexer keyword support, and updates has_tessellation_shader(). Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
d0642c52fce91936443ea64ebbc2719813b95aae |
|
21-May-2016 |
Kenneth Graunke <kenneth@whitecape.org> |
glsl: Add a has_tessellation_shader() helper. Similar to has_geometry_shader(), has_compute_shader(), and so on. This will make it easier to add more conditions here later. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Timothy Arceri <timothy.arceri@collabora.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
e483cb9a3add01dc552bd2a42763aff4be5808fc |
|
13-Jun-2016 |
Ilia Mirkin <imirkin@alum.mit.edu> |
glsl: reuse main extension table to appropriately restrict extensions Previously we were only restricting based on ES/non-ES-ness and whether the overall enable bit had been flipped on. However we have been adding more fine-grained restrictions, such as based on compat profiles, as well as specific ES versions. Most of the time this doesn't matter, but it can create awkward situations and duplication of logic. Here we separate the main extension table into a separate object file, linked to the glsl compiler, which makes use of it with a custom function which takes the ES-ness of the shader into account (thus allowing desktop shaders to properly use ES extensions that would otherwise have been disallowed.) We can also now use this logic to generate #define's for all supported extensions automatically, removing the duplicate (and often inaccurate) list in glcpp. The effect of this change should be nil in most cases. However in some situations, extensions like GL_ARB_gpu_shader5 which were formerly available in compat contexts on the GLSL side of things will now become inaccessible. This regresses two ES CTS tests: ES3-CTS.shaders.shader_integer_mix.define ES31-CTS.shader_integer_mix.define however that is due to them using #version 100 instead of 300 es. As the extension is only defined for ES3, I believe this is the correct behavior. Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com> (v2) v2 -> v3: integrate glcpp defines into the same mechanism
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
15c4ae461dba101e12924fc8e3e9099b3e700bab |
|
21-Jun-2016 |
Ian Romanick <ian.d.romanick@intel.com> |
MESA_shader_integer_functions: Boiler plate extension tracking Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Matt Turner <mattst88@gmail.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
f78a6b1ce398a537d77c25b1a93f156109086975 |
|
24-Jun-2016 |
Rob Clark <robclark@freedesktop.org> |
glsl: add driconf to zero-init unintialized vars Some games are sloppy.. perhaps because it is defined behavior for DX or perhaps because nv blob driver defaults things to zero. So add driconf param to force uninitialized variables to default to zero. This issue was observed with rust, from steam store. But has surfaced elsewhere in the past. Signed-off-by: Rob Clark <robclark@freedesktop.org> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
5189f0243a3dd8698c645bbe762b8a1a3caaf1a9 |
|
29-May-2016 |
Ilia Mirkin <imirkin@alum.mit.edu> |
mesa: hook up core bits of GL_ARB_shader_group_vote Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
7a3093efcceb22a1d190a4c72a6f3280b2cad5ca |
|
11-May-2016 |
Ian Romanick <ian.d.romanick@intel.com> |
glsl: Add a has_shader_io_blocks helper Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Timothy Arceri <timothy.arceri@collabora.com> Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
f0902ee813c7939e114d3adca3baa9ca13eed6ce |
|
11-May-2016 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Add extension tracking for GL_OES_shader_io_blocks v2: Also support GL_EXT_shader_io_blocks. It's pretty much identical to the OES extension. Suggested by Ilia. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Timothy Arceri <timothy.arceri@collabora.com> Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
601a5195ebab77220c4d1447c3e734bc5f769e7a |
|
25-May-2016 |
Ilia Mirkin <imirkin@alum.mit.edu> |
glsl: add GL_EXT_clip_cull_distance define, add helpers Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Tobias Klausmann <tobias.johannes.klausmann@mni.thm.de>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
979bcb9f4288564fb6c5807bcfbfd0a78176c3ef |
|
24-May-2016 |
Ilia Mirkin <imirkin@alum.mit.edu> |
glsl: add EXT_clip_cull_distance support based on ARB_cull_distance Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
d656736bbf926c219b6bcbc0ad59132fc82a7382 |
|
08-May-2016 |
Tobias Klausmann <tobias.johannes.klausmann@mni.thm.de> |
glsl: Add arb_cull_distance support (v3) v2: make too large array a compile error v3: squash mesa/prog patch to avoid static compiler errors in bisect Signed-off-by: Tobias Klausmann <tobias.johannes.klausmann@mni.thm.de> Signed-off-by: Dave Airlie <airlied@redhat.com> Reviewed-by: Kristian Høgsberg <krh@bitplanet.net>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
4965c5bf72d95a73a1a4219843fe36c65b7b10c2 |
|
24-Apr-2016 |
Ilia Mirkin <imirkin@alum.mit.edu> |
glsl: add ability to use essl 3.20 Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
9abbc4971264233a4b4f9ec6ddb88d0dc4c9a25e |
|
19-Feb-2016 |
Ilia Mirkin <imirkin@alum.mit.edu> |
glsl: add ARB_ES3_1_compatibility support Oddly a bunch of the features it adds are actually from ESSL 3.20. But the spec is quite clear, oh well. Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
3002296cb68ebc9705b29e024e5fc67d5565ed46 |
|
20-Feb-2016 |
Ilia Mirkin <imirkin@alum.mit.edu> |
mesa: add GL_OES_shader_multisample_interpolation support Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Dave Airlie <airlied@redhat.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
5283e810157a3c392c9887e51c6ee0df849a4973 |
|
19-Feb-2016 |
Ilia Mirkin <imirkin@alum.mit.edu> |
glsl: add GL_OES_sample_variables support Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Dave Airlie <airlied@redhat.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
903640c2accb4617afd7036f47cbd14077586394 |
|
19-Feb-2016 |
Ilia Mirkin <imirkin@alum.mit.edu> |
glsl: add gl_MaxSamples, new in GL 4.5 / GL ES 3.2 Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Dave Airlie <airlied@redhat.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
52caeee7e78c2bed0329dcb7a5984826fa5960a6 |
|
13-Jan-2016 |
Timothy Arceri <timothy.arceri@collabora.com> |
glsl: add transform feedback built-in constants These are new built-ins added by ARB_enhanced_layouts. Reviewed-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
720670a615590e37a7e85852527a590778e6f273 |
|
27-Feb-2016 |
Ilia Mirkin <imirkin@alum.mit.edu> |
glsl: add OES_texture_buffer and EXT_texture_buffer support Expose the samplerBuffer/imageBuffer types, and allow the various functions to operate on them. Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
075a5742bf65b35d19a1d86346db1c02f6dba9b2 |
|
20-Feb-2016 |
Ilia Mirkin <imirkin@alum.mit.edu> |
mesa: add GL_ARB_shader_atomic_counter_ops support Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
e2dce1a340c89d8c910eb7a632160097389c9735 |
|
20-Feb-2016 |
Ilia Mirkin <imirkin@alum.mit.edu> |
mesa: add GL_OES_gpu_shader5 and GL_EXT_gpu_shader5 support The two extensions are identical, and are largely taking bits of already existing desktop functionality. We continue to do a poor job of supporting the 'precise' keyword, just like we do on desktop. This passes the relevant dEQP tests that I could find. Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
be125af95ece0f24ca09fefeda6b5ab84478212b |
|
23-Feb-2016 |
Francisco Jerez <currojerez@riseup.net> |
glsl: Add usual extension boilerplate for OES_shader_image_atomic. v2: No need for extension enable bits (Ilia). Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
f2547883cfcc7c7629e09cb38c162ad7f5d77611 |
|
20-Jan-2016 |
Ilia Mirkin <imirkin@alum.mit.edu> |
mesa: make compute maximums reflect driver-provided values Looks like the various max's were never plumbed through. Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Marek Olšák <marek.olsak@amd.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
98d3cc9fbcdf4f630921a763261925d91bd04053 |
|
11-Feb-2016 |
Timothy Arceri <timothy.arceri@collabora.com> |
glsl: remove duplicate embedded struct validation Commit c98deb18d5836f in 2010 disallowed embedded struct definitions in ES. Then in 2013 d9bb8b7b56ce65b disallowed it for everything but GLSL 1.10. Commit c98deb18d5836f seemed the cleanest way to do the check so its been extended to cover GL and the other version has been removed. Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
38c63abf09eaab9e2023d86b918784cd25cc0bc5 |
|
22-Jan-2016 |
Ilia Mirkin <imirkin@alum.mit.edu> |
glsl: add GL_OES_geometry_point_size and conditionalize gl_PointSize For now this will be enabled in tandem with GL_OES_geometry_shader. Should a driver come along that wants to separate them out, another enable can be added. Also adds the missed GL_OES_geometry_shader define in glcpp. Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Marta Lofstedt <marta.lofstedt@intel.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|
eb63640c1d38a200a7b1540405051d3ff79d0d8a |
|
17-Jan-2016 |
Emil Velikov <emil.velikov@collabora.com> |
glsl: move to compiler/ Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Acked-by: Matt Turner <mattst88@gmail.com> Acked-by: Jose Fonseca <jfonseca@vmware.com>
/external/mesa3d/src/compiler/glsl/glsl_parser_extras.h
|