aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/glsl/glslsemantic.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix warning: "Don't call QVector::first() on temporary QList/QVector"Alessandro Portale2019-01-281-2/+2
* Update License according to agreement with Free Qt FoundationTobias Hunger2016-01-191-17/+12
* Merge commit '3c85058694ee2e41658d17f524fb48f0b187d2fe'Eike Ziller2015-02-121-6/+6
|\
| * Update LicenseEike Ziller2015-01-161-6/+6
* | Misc: Remove unneeded qualificationsOrgad Shaneh2015-02-061-2/+2
|/
* License updateEike Ziller2014-10-091-7/+8
* GLSL: Fix duplicate conditionOrgad Shaneh2014-05-191-1/+1
* Incremented year in copyright infoRobert Loehning2014-01-081-1/+1
* Merge remote-tracking branch 'origin/2.6'Oswald Buddenhagen2013-01-311-1/+1
|\
| * Incremented year in copyright infov2.6.2Robert Loehning2013-01-291-1/+1
* | Remove braces for single lines of conditionsOrgad Shaneh2013-01-081-9/+6
* | GLSL: Compile with QT_NO_CAST_FROM_ASCIIOrgad Shaneh2012-12-041-11/+11
|/
* Adjust license headershjk2012-10-051-21/+20
* GLSL: Don't crash on declaration without type.Christian Kamm2012-08-071-0/+3
* Contact -> qt-project.orgEike Ziller2012-07-191-3/+1
* Removed module names from #include directives.Erik Verbruggen2012-02-151-1/+1
* Long live the king!hjk2012-01-261-1/+1
* all: s/info@qt.nokia.com/qt-info@nokia.com/hjk2011-11-031-2/+2
* Fix/add copyright headersTobias Hunger2011-05-061-1/+1
* Fix possible crash when parsing layout qualifiers nodes.Roberto Raggi2011-04-181-2/+2
* Update license.hjk2011-04-131-14/+13
* It's 2011 now.con2011-01-121-1/+1
* License headers, part 2con2010-12-171-7/+11
* Handle array types and some initial work on implicit conversions.Roberto Raggi2010-12-021-8/+74
* Autocomplete standard "qt_" shader var namesRhys Weatherley2010-12-021-5/+1
* Shader vars now prefixed with "qt_", not "qgl_".Rhys Weatherley2010-12-021-1/+1
* Show different icons for GLSL variable categoriesRhys Weatherley2010-12-011-1/+5
* Don't skip gl_* symbols.Roberto Raggi2010-11-301-1/+1
* Process constructors.Roberto Raggi2010-11-301-1/+6
* Process binary expressions.Roberto Raggi2010-11-301-1/+77
* Handle the long float suffix.Roberto Raggi2010-11-301-1/+1
* Evaluate member accesses.Roberto Raggi2010-11-291-1/+13
* Implemented some basic code completion.Roberto Raggi2010-11-291-1/+16
* Oops, NamedTypeAST should produce a Type and not an ExprResult.Roberto Raggi2010-11-271-3/+2
* Initialize the shadersRoberto Raggi2010-11-261-6/+14
* Run the semantic checker and check for invalid function calls.Roberto Raggi2010-11-261-10/+28
* Propagate the ExprResult::isConstant attribute.Roberto Raggi2010-11-261-0/+3
* Compute the types of literal expressions.Roberto Raggi2010-11-261-1/+12
* Check for undefined symbols.Roberto Raggi2010-11-261-1/+11
* Create symbols for variable declarations.Roberto Raggi2010-11-261-1/+4
* Check for undefined types.Roberto Raggi2010-11-261-2/+14
* Evaluate the expression's attributes.Roberto Raggi2010-11-261-26/+29
* Added GLSL::OverloadSet.Roberto Raggi2010-11-261-1/+3
* Add GLSL sampler types to semantic analysis phaseRhys Weatherley2010-11-261-0/+44
* Fix AST for GLSL DeclarationStatementRhys Weatherley2010-11-261-4/+1
* Process function declarations.Roberto Raggi2010-11-251-18/+61
* Process the basic types.Roberto Raggi2010-11-251-1/+181
* Get the types from the AST nodes.Roberto Raggi2010-11-251-11/+27
* Added the suffix AST to the ast nodes and some initial work on the GLSL type ...Roberto Raggi2010-11-251-57/+57
* Initial work on the semantic pass.Roberto Raggi2010-11-251-0/+353