Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
G
glslang
Manage
Activity
Members
Plan
Wiki
Code
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Deploy
Releases
Package Registry
Model registry
Operate
Terraform modules
Analyze
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
CodeLinaro
public-release-test-restored
platform
external
deqp-deps
glslang
Graph
53fb465729dc019b0ddd72ab59286101de9223d3
Select Git revision
Branches
1
test
default
1 result
You can move around the graph by using the arrow keys.
Begin with the selected commit
Created with Raphaël 2.2.0
28
Mar
26
17
16
14
12
11
8
24
Feb
19
18
13
12
3
31
Jan
28
27
26
23
22
21
11
10
8
7
6
31
Dec
30
20
18
17
16
13
12
11
10
9
7
6
5
4
3
2
1
27
Nov
26
23
22
21
20
19
15
14
13
12
11
10
9
8
7
5
1
31
Oct
30
29
28
24
23
22
21
20
18
17
16
15
14
11
9
7
5
4
3
2
1
28
Sep
26
24
20
17
8
6
4
3
31
Aug
30
29
27
13
9
8
6
5
4
3
1
31
Jul
22
9
8
6
2
1
28
Jun
26
25
24
21
20
19
17
14
13
12
11
10
7
6
3
2
30
May
29
28
17
7
5
26
Apr
25
17
15
14
13
12
11
10
9
7
5
3
21
Mar
13
12
9
8
7
4
1
28
Feb
27
26
25
22
21
20
17
14
13
12
11
8
6
4
31
Jan
29
28
24
11
10
21
Dec
19
13
12
Add getStage() and getIntermediate() methods for consumers. Also removed dead options and update test file.
Expand implicit argument conversions to also include handling built-in function calls.
Allow selection of the "Platform Toolset", so that XP binaries can be built.
Make switch statements have their own nested scope (bug 11904).
Additional test results for previous check in.
Implement implicit conversions of function-call arguments (both in and out) as explicit conversions in the AST, through handleArgumentConversions().
remove bison-generated header from library dependencies
Add new Linux set up script.
Allow choice of DLL or static CRT libraries through CMake options.
update Linux build for latest CMake changes from Windows
Add CMake support for Visual Studio and installation, with an expected "install" for CMAKE_INSTALL_PREFIX, and updated test scripts to consume the CMake installation.
Use more modern bison %parse-param and %lex-param rather than #defined YYPARSE_PARAM and YYLEX_PARAM. This should make it build across a broader range of modern versions of bison, as well as avoid void* and type casting.
Fix bug 11736: Minor glslang compilation fixes: Correct "currentChar" logic for recently switched to unsigned size_t locations, and protect more pool guard code with #ifdef.
Track things like "(3)" and "+3" as expressions, not literals.
Make 64-bit VS compile clean. Mostly size_t vs. int tweaks.
Check in a much improved submitted set of makefiles for Linux builds. This eliminates dependencies on system headers, and generally simplifies the makefiles.
Correct newlines and executable bit for BuildLinuxCMake.sh
Add submitted CMake files for Linux builds. All existing ways of building remain in tact.
Check-in a couple submitted char* string portability bug fixes: correct sizing of buffers and stop overwriting preprocessor token names with themselves.
Fix the few non-portable uses of "char" (where a -1 might be relevant): All uses of char are now either "int", "unsigned char" or char arrays for storing strings. Also, went to consistent "char* foo" coding convention. (There were only a few ambiguous uses.)
Update rules for "GL_", "gl_", and "__" to match latest specification bug fixes.
update linux binary
Fix missing semantic check: Disallow layout qualifiers when augmenting an already declared variable with a qualifier.
Correct which versions can support the extensions GL_ARB_separate_shader_objects and GL_ARB_shading_language_420pack. They'd only gone back to 150, rather than 130/140.
GL_ARB_enhanced_layouts, final. #extension tests, built-in constants, and bug fix for non-constant expression in layout(...=expr).
ESSL 1.0: Add GL_FRAGMENT_PRECISION_HIGH to ESSL 1.0. It was in desktop, and properly not in ES 3.0, but missing in ES 1.0.
GL_ARB_enhanced_layouts, part 6: Numerical side of uniform offset and align semantics. Included
GL_ARB_enhanced_layouts, part 5: uniform offset and align semantics. Numerical computations not yet done.
Fix build errors:
Support GL_ARB_texture_cube_map_array extension for desktop.
x86 (32-bit) fix for last g++ fix.
fix g++ complaint
GL_ARB_enhanced_layouts, part 4: Numerical side of xfb_*: offset computation, size computation, alias detection, paddings, overflow, implicit strides, gl_Max* checks, etc.
Support both dynamic CRT and static CRT configurations on VS11 build. The public download needs the static one for user simplicity, while some downstream tools need the dynamic one.
Move to the v110_xp toolset to support XP.
Bug 11531: Use %zu when printing size_t values in printf and use "friend class" instead of "friend".
Remove Windows VS 11 executable dependencies on MSVCP110.dll and MSVCR110.dll. The only DLL needed now is the standard KERNEL32.DLL.
GL_ARB_enhanced_layouts, part 3: Semantics for xfb_*: where they can go, inheritance, etc., but not yet the backing arithmetic for offsets and strides.
Fix g++ warning and update Window's binary.
Improvement to the AST traversal infrastructure.
Loading