index
:
mesa/mesa
10.0
10.1
10.2
10.3
10.4
10.5
10.6
11.0
11.1
11.2
12.0
13.0
17.0
17.1
17.2
17.3
18.0
18.1
18.2
18.3
19.0
19.1
19.2
19.3
20.0
20.1
20.2
20.3
21.0
21.1
21.2
21.3
22.0
22.1
22.2
22.3
23.0
23.1
23.2
23.3
24.0
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
a7xx-gmem
amber
explicit-sync
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
uav-counter-meta
vk-no-nir-android
zink-stablefix
The Mesa 3D Graphics Library (mirrored from https://gitlab.freedesktop.org/mesa/mesa)
brianp
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
glsl
/
glsl_types.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2013-12-07
glsl: Add ir support for `sample` qualifier; adjust compiler and linker
Chris Forbes
1
-0
/
+5
2013-10-29
glsl: Add type predicate to check whether a type contains any opaque types.
Francisco Jerez
1
-0
/
+18
2013-10-29
glsl: Add new atomic_uint built-in GLSL type.
Francisco Jerez
1
-0
/
+2
2013-10-24
glsl: Keep track of centroid/interpolation mode for interface block members.
Paul Berry
1
-0
/
+10
2013-10-10
glsl: Account for location field when comparing interface blocks.
Paul Berry
1
-0
/
+3
2013-10-09
glsl: Rename the fourth argument to get_interface_instance.
Paul Berry
1
-4
/
+4
2013-10-08
glsl: Keep track of location for interface block fields.
Paul Berry
1
-0
/
+2
2013-09-11
glsl: Add a new glsl_type::sampler_coordinate_components() function.
Kenneth Graunke
1
-0
/
+35
2013-08-01
glsl: Expand count_attribute_slots() to cover structs.
Paul Berry
1
-5
/
+32
2013-08-01
Move count_attribute_slots() out of the linker and into glsl_type.
Paul Berry
1
-0
/
+28
2013-07-27
glsl: Less const for glsl_type convenience accessors
Ian Romanick
1
-4
/
+4
2013-06-26
glsl: Streamline the built-in type handling code.
Kenneth Graunke
1
-253
/
+0
2013-06-26
glsl: Stop being clever with pointer arithmetic when fetching types.
Kenneth Graunke
1
-4
/
+4
2013-06-26
glsl: Add simple vector type accessor helpers.
Kenneth Graunke
1
-0
/
+52
2013-04-11
glsl: Fix (and validate) comment above glsl_type::name.
Paul Berry
1
-0
/
+4
2013-03-29
glsl: Add missing bool case in glsl_type::get_scalar_type
Ian Romanick
1
-0
/
+2
2013-03-20
glsl: Add sampler2DMS/sampler2DMSArray types to GLSL 1.50.
Kenneth Graunke
1
-1
/
+11
2013-03-02
glsl: add support for ARB_texture_multisample
Chris Forbes
1
-0
/
+17
2013-02-28
glsl: allow GLSL compiler version to be overridden to 1.50
Jordan Justen
1
-0
/
+1
2013-02-13
glsl: don't allow non-flat integral types in varying structs/arrays.
Paul Berry
1
-0
/
+18
2013-02-08
glsl: Ensure glsl_type constructors initialize gl_type.
Vinson Lee
1
-0
/
+2
2013-01-25
glsl: Make the align function available elsewhere in the linker
Ian Romanick
1
-9
/
+3
2013-01-25
glsl: Add GLSL_TYPE_INTERFACE
Ian Romanick
1
-7
/
+63
2013-01-25
glsl: Add row_major field to glsl_struct_field
Ian Romanick
1
-0
/
+4
2013-01-25
glsl: Replace most default cases in switches on GLSL type
Ian Romanick
1
-2
/
+6
2012-12-06
glsl: Populate built-in types correctly for GLSL 3.00 ES.
Paul Berry
1
-42
/
+90
2012-12-06
glsl: Make use of new _mesa_glsl_parse_state::is_version() function.
Paul Berry
1
-3
/
+5
2012-11-09
glsl: add ARB_texture_cube_map_array support (v2)
Dave Airlie
1
-1
/
+15
2012-08-07
glsl: Fix calculation of std140 offset alignment for mat2s.
Eric Anholt
1
-4
/
+9
2012-07-20
glsl: Assign locations for uniforms in UBOs using the std140 rules.
Eric Anholt
1
-0
/
+220
2012-04-09
glsl: Add support for parsing [iu]samplerBuffer types in GLSL 1.40.
Eric Anholt
1
-1
/
+4
2012-03-19
glsl: Don't include the deprecated structure types in GLSL 1.40.
Eric Anholt
1
-12
/
+14
2012-03-15
glsl: Add support for integer sampler2DRect variants in GLSL 1.40.
Eric Anholt
1
-2
/
+13
2012-03-15
glsl: Hook up the current GLSL 1.30 types and builtins for 1.40.
Eric Anholt
1
-0
/
+3
2012-01-20
glsl: Fix 'control reaches end of non-void function' warning.
Vinson Lee
1
-2
/
+2
2012-01-11
glsl: Add glsl_type::sampler_index
Ian Romanick
1
-0
/
+29
2011-11-03
glsl: add support for GL_OES_EGL_image_external
Chia-I Wu
1
-0
/
+18
2011-10-31
mesa: Add glsl_type::get_scalar_type() function.
Paul Berry
1
-0
/
+23
2011-07-30
glsl: Add method glsl_type::can_implicitly_convert_to()
Chad Versace
1
-0
/
+16
2011-07-18
glsl: Move type_contains_sampler() into glsl_type for later reuse.
Paul Berry
1
-0
/
+16
2011-02-28
glsl: Enable GL_OES_texture_3D extension for ES2.
Kenneth Graunke
1
-0
/
+12
2011-02-21
Use C-style system headers in C++ code to avoid issues with std:: namespace
Ian Romanick
1
-1
/
+1
2011-01-31
Convert everything from the talloc API to the ralloc API.
Kenneth Graunke
1
-12
/
+12
2010-12-17
glsl: Expose a public glsl_type::void_type const pointer.
Kenneth Graunke
1
-2
/
+2
2010-11-15
glsl: Convert glsl_type::base_type from #define'd constants to an enum.
Kenneth Graunke
1
-1
/
+1
2010-09-07
glsl: Split out types that are in 1.10 but not GLSL ES 1.00.
Kenneth Graunke
1
-3
/
+16
2010-09-01
glsl2: Remove unused method glsl_type::generate_constructor
Ian Romanick
1
-55
/
+0
2010-08-26
glsl: Use a single shared namespace in the symbol table.
Kenneth Graunke
1
-9
/
+2
2010-08-23
glsl: Silence unused variable warning.
Vinson Lee
1
-0
/
+1
2010-08-24
glsl: Include main/core.h.
Chia-I Wu
1
-2
/
+1
[next]