projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge remote-tracking branch 'fdo-personal/wip/nir-vtn' into vulkan
[mesa.git]
/
src
/
glsl
/
ast_to_hir.cpp
2015-05-16
Jason Ekstrand
Merge remote-tracking branch 'fdo-personal/wip/nir...
blob
|
commitdiff
|
raw
2015-05-16
Jason Ekstrand
glsl: Add GLSL_TYPE_FUNCTION to the base types enums
blob
|
commitdiff
|
raw
|
diff to current
2015-05-09
Kristian Høgsberg
Add vulkan driver for BDW
blob
|
commitdiff
|
raw
|
diff to current
2015-05-08
Dave Airlie
glsl: add ARB_vertex_attrib_64bit support. (v2)
blob
|
commitdiff
|
raw
|
diff to current
2015-05-04
Francisco Jerez
glsl: Error out on invalid uses of the early_fragment_t...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-04
Francisco Jerez
glsl: Forbid use of image qualifiers in declarations...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-04
Francisco Jerez
glsl: Forbid opaque variables as operands of the ternar...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-27
Timothy Arceri
glsl: replace while loop with without_array function
blob
|
commitdiff
|
raw
|
diff to current
2015-03-31
Matt Turner
glsl: Factor out a get_mul_type() function.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-27
Timothy Arceri
glsl: mark uniform and input interface blocks as read...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-09
Kenneth Graunke
glsl: Mark array access when copying to a temporary...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-19
Samuel Iglesias...
glsl: A shader cannot redefine or overload built-in...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-19
Tapani Pälli
glsl: validate output types for shader stages
blob
|
commitdiff
|
raw
|
diff to current
2015-02-19
Dave Airlie
glsl/ast: Support double floats
blob
|
commitdiff
|
raw
|
diff to current
2015-02-03
Iago Toral Quiroga
glsl: can't have 'const' qualifier used with struct...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-03
Iago Toral Quiroga
glsl: interface blocks must be declared at global scope
blob
|
commitdiff
|
raw
|
diff to current
2015-02-03
Kenneth Graunke
glsl: Pick ast_conditional branch regardless of op1...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-22
Tapani Pälli
glsl: do not allow interface block to have name already...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-02
Jordan Justen
glsl/cs: Change gl_WorkGroupSize from ivec3 to uvec3
blob
|
commitdiff
|
raw
|
diff to current
2014-10-20
Brian Paul
glsl: fix several use-after-free bugs
blob
|
commitdiff
|
raw
|
diff to current
2014-10-20
Tapani Pälli
glsl: implement switch flow control using a loop
blob
|
commitdiff
|
raw
|
diff to current
2014-09-30
Ian Romanick
glsl: Never put ir_var_temporary variables in the symbo...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-16
Chris Forbes
glsl: fix error message for redeclaring gl_PerVertex...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-11
Frank Henigman
glsl: allow precision qualifier on sampler arrays
blob
|
commitdiff
|
raw
|
diff to current
2014-08-30
Ian Romanick
glsl: Use bit-flags image attributes and uint16_t for...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Kenneth Graunke
glsl: Only create one ir_function for a given name.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Ian Romanick
glsl: Track matrix layout of variables using two bits
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Ian Romanick
glsl: Also track matrix layout information into structures
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Ian Romanick
glsl: Track matrix layout of structure fields using...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Ian Romanick
glsl: Use the without_array predicate to simplify some...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Tapani Pälli
glsl: fix switch statement default case regressions
blob
|
commitdiff
|
raw
|
diff to current
2014-07-19
Ian Romanick
glsl: Fix bad indentation
blob
|
commitdiff
|
raw
|
diff to current
2014-07-17
Tapani Pälli
glsl: handle a switch where default is in the middle...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-15
Connor Abbott
exec_list: Make various places use the new length(...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
Matt Turner
glsl: Use foreach_list_typed when possible.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
Matt Turner
glsl: Use typed foreach_in_list_safe instead of foreach...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
Matt Turner
glsl: Use typed foreach_in_list instead of foreach_list.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-30
Samuel Iglesias...
glsl: Add parsing support for multi-stream output in...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-25
Chris Forbes
glsl: Treat an interface block specifier as a level...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-25
Chris Forbes
glsl: Disallow primitive type layout qualifier on varia...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-17
Tapani Pälli
glsl: type check between switch init-expression and...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-16
Tapani Pälli
glsl: parser changes for GL_ARB_explicit_uniform_location
blob
|
commitdiff
|
raw
|
diff to current
2014-06-15
Chris Forbes
glsl: Correct more typos
blob
|
commitdiff
|
raw
|
diff to current
2014-06-10
Thomas Helland
glsl: Remove unused include in ast_to_hir.cpp
blob
|
commitdiff
|
raw
|
diff to current
2014-06-09
Chris Forbes
glsl: Validate aux storage qualifier combination with...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-04
Chris Forbes
glsl: Add support for int -> uint implicit conversions
blob
|
commitdiff
|
raw
|
diff to current
2014-06-04
Chris Forbes
glsl: Clean up apply_implicit_conversion
blob
|
commitdiff
|
raw
|
diff to current
2014-06-04
Chris Forbes
glsl: Disallow `precise` redeclarations of vars from...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-04
Chris Forbes
glsl: Add support for `precise` redeclarations
blob
|
commitdiff
|
raw
|
diff to current
2014-06-04
Chris Forbes
glsl: add support for `precise` in type_qualifier
blob
|
commitdiff
|
raw
|
diff to current
2014-05-28
Brian Paul
glsl: replace strncmp("gl_") calls with new is_gl_ident...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-28
Brian Paul
glsl: fix use-after free bug/crash in ast_declarator_li...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-13
Iago Toral Quiroga
glsl: Do not call lhs->variable_referenced() multiple...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-01
Anuj Phogat
glsl: Link error if fs defines conflicting qualifiers...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-01
Anuj Phogat
glsl: Compile error if fs uses gl_FragCoord before...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-01
Anuj Phogat
glsl: Compile error if fs defines conflicting qualifier...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-21
Chris Forbes
glsl: Only allow `invariant` on shader in/out between...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-21
Chris Forbes
glsl: Fix typo
blob
|
commitdiff
|
raw
|
diff to current
2014-04-17
Iago Toral Quiroga
glsl: Fix incorrect indentation.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-13
Chris Forbes
glsl: Fix typo in interface block comment
blob
|
commitdiff
|
raw
|
diff to current
2014-04-11
Ian Romanick
glsl: Propagate explicit binding information from the...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-08
Eric Anholt
glsl: Skip making a temporary for assignments when...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-26
Brian Paul
glsl: add switch case for MESA_SHADER_COMPUTE
blob
|
commitdiff
|
raw
|
diff to current
2014-02-21
Ian Romanick
glsl/sso: Add parser and AST-to-HIR support for separat...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-20
Jordan Justen
glsl: convert GS input primitive to use ast_type_qualifier
blob
|
commitdiff
|
raw
|
diff to current
2014-02-19
Ian Romanick
glsl: Silence "type qualifiers ignored on function...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-19
Ian Romanick
glsl: Only warn for macro names containing __
blob
|
commitdiff
|
raw
|
diff to current
2014-02-12
Brian Paul
glsl: rename _restrict to restrict_flag
blob
|
commitdiff
|
raw
|
diff to current
2014-02-12
Francisco Jerez
glsl/ast: Generalize some sampler variable restrictions...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-12
Francisco Jerez
glsl/ast: Forbid declaration of image variables in...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-12
Francisco Jerez
glsl/ast: Validate and apply memory qualifiers to image...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-12
Francisco Jerez
glsl: Add image type to the GLSL IR.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-05
Paul Berry
glsl/cs: Prohibit user-defined ins/outs in compute...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-05
Paul Berry
glsl/cs: Handle compute shader local_size_{x,y,z} decla...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-05
Paul Berry
mesa/cs: Add a MESA_SHADER_COMPUTE stage and update...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-04
Paul Berry
glsl: Fix continue statements in do-while loops.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-04
Paul Berry
glsl: Make condition_to_hir() callable from outside...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-24
Kenneth Graunke
glsl: Fix chained assignments of vector channels.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-24
Kenneth Graunke
glsl: Rename "expr" to "lhs_expr" in vector_extract...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-23
Timothy Arceri
glsl: remove remaining is_array variables
blob
|
commitdiff
|
raw
|
diff to current
2014-01-23
Timothy Arceri
glsl: Allow arrays of arrays as input to vertex shader
blob
|
commitdiff
|
raw
|
diff to current
2014-01-23
Timothy Arceri
glsl: only call mark_max_array if we are assigning an
blob
|
commitdiff
|
raw
|
diff to current
2014-01-23
Timothy Arceri
glsl: Add ARB_arrays_of_arrays support to yacc definiti...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-22
Paul Berry
glsl: Simplify aggregate type inference to prepare...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-13
Kenneth Graunke
glsl: Convert piles of foreach_iter to the newer foreac...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-09
Paul Berry
glsl: Index into ctx->Const.Program[] rather than using...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-09
Paul Berry
mesa: replace ctx->Const.{Vertex,Fragment,Geomtery...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-08
Paul Berry
mesa: Clean up nomenclature for pipeline stages.
blob
|
commitdiff
|
raw
|
diff to current
2013-12-30
Paul Berry
Rename overloads of _mesa_glsl_shader_target_name().
blob
|
commitdiff
|
raw
|
diff to current
2013-12-17
Paul Berry
glsl: Replace _mesa_glsl_parser_targets enum with gl_sh...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-12
Tapani Pälli
glsl: move variables in to ir_variable::data, part II
blob
|
commitdiff
|
raw
|
diff to current
2013-12-12
Tapani Pälli
glsl: move variables in to ir_variable::data, part I
blob
|
commitdiff
|
raw
|
diff to current
2013-12-12
Tapani Pälli
glsl: introduce data section to ir_variable
blob
|
commitdiff
|
raw
|
diff to current
2013-12-07
Chris Forbes
glsl: Add ir support for `sample` qualifier; adjust...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-06
Ian Romanick
glsl: Don't emit empty declaration warning for a struct...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-23
Timothy Arceri
glsl: Improve error message when attemping assignment...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-21
Paul Berry
glsl: Prohibit illegal mixing of redeclarations inside...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-07
Francisco Jerez
glsl: Implement parser support for atomic counters.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-30
Ian Romanick
glsl: Move layout(location) checks to AST-to-HIR conversion
blob
|
commitdiff
|
raw
|
diff to current
2013-10-30
Ian Romanick
glsl: Slightly restructure error generation in validate...
blob
|
commitdiff
|
raw
|
diff to current
next