Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
mesa3d
/
refs/tags/fp2-sibon-17.07.6
/
src
/
glsl
765221c
glsl: Track UBO block names in the symbol table.
by Kenneth Graunke
· 12 years ago
d63e946
tests: AM_CPPFLAGS must include $(top_srcdir) instead of $(top_builddir).
by Johannes Obermayr
· 11 years ago
6b3355c
glsl: Don't add structure fields to the symbol table
by Ian Romanick
· 12 years ago
8333a7b
glcpp: Typo fix.
by Adam Jackson
· 11 years ago
7eddf86
glcpp: Fix visibility CFLAGS in automake
by Adam Jackson
· 11 years ago
a096942
glsl: fix uninitialised variable from constructor
by Dave Airlie
· 12 years ago
eadadec
glsl: initialise killed_all field.
by Dave Airlie
· 12 years ago
a006231
glsl: fix cut-n-paste error in error handling. (v2)
by Dave Airlie
· 12 years ago
a3f5601
glcpp: Reject garbage after #else and #endif tokens
by Matt Turner
· 12 years ago
a908f4a
glcpp: Don't use infinite lookhead for #define differentiation.
by Kenneth Graunke
· 12 years ago
895a587
glsl: Allow ir_if in the linker's move_non_declarations function.
by Kenneth Graunke
· 12 years ago
94cc306
ralloc: Annotate printf functions with PRINTFLIKE(...)
by Matt Turner
· 12 years ago
03cfc8d
build: Build src/glsl with visibility CFLAGS
by Matt Turner
· 12 years ago
421dda8
build: Use PTHREAD_LIBS and PTHREAD_CFLAGS
by Matt Turner
· 12 years ago
e642d61
scons: add new -p (prefix) options for yacc
by Brian Paul
· 12 years ago
7cfd42c
mesa/glsl: rename preprocess to glcpp_preprocess
by Dave Airlie
· 12 years ago
8f7990c
glcpp: fix abuse of yylex
by Dave Airlie
· 12 years ago
42ef3f6
glsl: Generate compile errors for explicit blend indices < 0 or > 1.
by Kenneth Graunke
· 12 years ago
c824804
glsl: s/class/struct/ for ast_type_qualifier
by Brian Paul
· 12 years ago
ff996ca
glsl/linker: Avoid buffer over-run in parcel_out_uniform_storage::visit_field
by Stéphane Marchesin
· 12 years ago
2ddfca9
build/glsl: fix android build v2
by Tapani Pälli
· 12 years ago
85d355f
build: Fix out-of-tree generation of builtin_function.cpp
by Matt Turner
· 12 years ago
77a3efc
build/glsl: fix location of generated files.
by Christopher James Halse Rogers
· 12 years ago
803262a
glsl: Refuse to parse uniform block declarations when UBOs aren't available.
by Eric Anholt
· 12 years ago
e45f1b1
glsl: Align GL_UNIFORM_BLOCK_DATA_SIZE according to std140 rules.
by Eric Anholt
· 12 years ago
86e0045
glsl: Only flag RowMajor on matrix-type variables.
by Eric Anholt
· 12 years ago
ffb2d43
glsl: Fix calculation of std140 offset alignment for mat2s.
by Eric Anholt
· 12 years ago
300315f
glsl: Fix glGetActiveUniformsiv(GL_UNIFORM_BLOCK_INDEX).
by Eric Anholt
· 12 years ago
a75f268
glsl: Add a lowering pass to turn complicated UBO references to vector loads.
by Eric Anholt
· 12 years ago
8c2a983
glsl: Add a variant of the rvalue visitor for handle_rvalue() on the way down.
by Eric Anholt
· 12 years ago
2ea3ab1
glsl: Add a "ubo_load" expression type for fetches from UBOs.
by Eric Anholt
· 12 years ago
71ba6de
glsl: Fix a reference to UniformBlocks during uniform linking.
by Eric Anholt
· 12 years ago
7e42302
glsl: Update the notes on adding a new expression type.
by Eric Anholt
· 12 years ago
4bd3695
scons: set YACCHXXFILESUFFIX to stop needless rebuilding of the parser
by José Fonseca
· 12 years ago
d5c918f
glsl: Add support for OES_standard_derivatives in GLSL ES.
by Tomeu Vizoso
· 12 years ago
877a897
glsl: Reject linking shaders with too many uniform blocks.
by Eric Anholt
· 12 years ago
bbd1d61
glsl: Assign array and matrix stride values according to std140 layout.
by Eric Anholt
· 12 years ago
551bdf2
glsl: Add support for default layout qualifiers for uniforms.
by Eric Anholt
· 12 years ago
7b77c64
glsl: Merge UBO layout qualifiers in a qualifier list.
by Eric Anholt
· 12 years ago
fafa394
glsl: Incorporate all UBO language changes into GLSL 1.40.
by Eric Anholt
· 12 years ago
3a90dc2
glsl: Refactor #version validation to be more future-proof.
by Kenneth Graunke
· 12 years ago
03ac5c5
glsl: Fix #pragma invariant(all) language version check.
by Kenneth Graunke
· 12 years ago
4aecd8f
glsl: add support for using API_OPENGL_CORE
by Jordan Justen
· 12 years ago
d3de407
glsl: Fix ir_last_opcode value.
by Ian Romanick
· 12 years ago
9d998a2
glsl: Request an Nx1 type instance in ir_quadop_vector lowering pass.
by Ian Romanick
· 12 years ago
13cb99d
glsl: Make bvec and ivec types accessible without using get_instance.
by Kenneth Graunke
· 12 years ago
dcf8754
glcpp: Add a newline to expanded #line directives.
by Kenneth Graunke
· 12 years ago
e72f206
glsl: warning: pragma `invariant(all)' not supported in GLSL ES 1.00
by Oliver McFadden
· 12 years ago
f35e380
Fix compile time errors when building against uclibc
by Anthony G. Basile
· 12 years ago
8ab5842
glsl: Assign locations for uniforms in UBOs using the std140 rules.
by Eric Anholt
· 12 years ago
9feb403
glsl: Don't resize arrays in uniform blocks.
by Eric Anholt
· 12 years ago
0cea8a5
glsl: Don't dead-code eliminiate uniforms declared in uniform blocks.
by Eric Anholt
· 12 years ago
a74507d
glsl: Propagate uniform block information into gl_uniform_storage.
by Eric Anholt
· 12 years ago
093b206
glsl: Set the uniform_block index for the linked shader variables.
by Eric Anholt
· 12 years ago
f609cf7
glsl: Merge the lists of uniform blocks into the linked shader program.
by Eric Anholt
· 12 years ago
b3c093c
glsl: Translate the AST for uniform blocks into some IR structures.
by Eric Anholt
· 12 years ago
f7561e8
glsl: Turn UBO variable declarations into ir_variables and check qualifiers.
by Eric Anholt
· 12 years ago
0f1f2ff
mesa: Set gl_fragment_program::UsesKill in do_set_program_inouts.
by Paul Berry
· 12 years ago
d43f418
glsl: Remove open coded version of ir_variable::interpolation_string().
by Kenneth Graunke
· 12 years ago
ce1d2f0
glsl: Set UsesDFdy appropriately for GLSL shaders.
by Paul Berry
· 12 years ago
39c4bc7
glsl: Drop obsolete .gitignore entries.
by Michel Dänzer
· 12 years ago
81de043
Fix building glsl when using automake-1.12 after 68e04cc6
by Jon TURNEY
· 12 years ago
a112ca5
automake: convert libmesa and libmesagallium
by Jon TURNEY
· 12 years ago
68e04cc
automake: convert libglsl
by Jon TURNEY
· 12 years ago
d9da350
glsl/ir_builder: Add a new swizzle_for_size() function.
by Kenneth Graunke
· 12 years ago
0bb3d4b
glsl/ir_builder: Add a generic constructor for unary expressions.
by Kenneth Graunke
· 12 years ago
b656df9
glsl: Initialize coordinate to NULL in ir_texture constructor.
by Kenneth Graunke
· 12 years ago
21cb5ed
glsl: implement ARB_transform_feedback3 in the linker
by Marek Olšák
· 13 years ago
2d03f48
glsl: Add parsing for GLSL uniform blocks.
by Eric Anholt
· 12 years ago
912a429
glsl: Don't hide the type of struct_declaration_list.
by Eric Anholt
· 12 years ago
532e99c
glcpp: Add built-in #define for GL_ARB_uniform_buffer_object.
by Kenneth Graunke
· 12 years ago
7fabb2b
glsl: Parser handles "#extension GL_ARB_uniform_buffer_object"
by Vincent Lejeune
· 13 years ago
f4fb6bf
glsl: Reduce a bit of extra code in the merging of layout qualifiers.
by Eric Anholt
· 12 years ago
60a784d
glsl: Take advantage of the layout qualifier flags union to clean up parsing.
by Eric Anholt
· 12 years ago
1853f46
glsl: fix unop/binop errors in comments
by Brian Paul
· 12 years ago
b1802a2
glsl: Remove unused ir_loop_jump::loop pointer.
by Kenneth Graunke
· 12 years ago
8fb1e4a
glsl: be more careful about counting varying vars in the linker
by Brian Paul
· 12 years ago
d8e61f8
glsl: glcpp: Extend testing of #line directives
by Carl Worth
· 12 years ago
aac78ce
glsl: glcpp: Move handling of #line directives from lexer to parser.
by Carl Worth
· 12 years ago
39f8c46
glsl: glcpp: Rename and document _glcpp_parser_expand_if
by Carl Worth
· 12 years ago
1db463c
glsl: Consistently use length-based ralloc string functions for info_log.
by Carl Worth
· 12 years ago
c96b830
glsl: glcpp: Allow "#if undefined-macro' to evaluate to false.
by Carl Worth
· 12 years ago
36b3ee2
glsl: fix comment typo
by Brian Paul
· 12 years ago
bebb043
glsl: Add IsCentroid bitfield to gl_fragment_program.
by Paul Berry
· 12 years ago
37d699a
scons: Add glsl/glcpp to the include path.
by Vinson Lee
· 12 years ago
f2f05e5
glx/tests: Fix signed/unsigned comparison warnings.
by Paul Berry
· 12 years ago
4d9c3cb
glsl: Use ir_unop_f2u to convert floats to uints.
by Paul Berry
· 12 years ago
613a817
glsl: Add support for ir_unop_f2u to constant folding.
by Paul Berry
· 12 years ago
8e31f96
glsl: Add unary operation ir_unop_f2u.
by Paul Berry
· 12 years ago
4bfdc83
glsl: Fix pi/2 constant in acos built-in function
by Ian Romanick
· 12 years ago
ae419a0
glsl: Transform dot product by a basis vector into a swizzle
by Matt Turner
· 12 years ago
9aa3fbc
glsl: Add is_basis function
by Matt Turner
· 12 years ago
d7bef19
glsl: Check for zero vectors in ir_binop_dot
by Matt Turner
· 12 years ago
ea606ee
scons: Fix scons build.
by José Fonseca
· 12 years ago
337d9c9
glsl: Put a bunch of optimization visitors under anonymous namespaces.
by Eric Anholt
· 12 years ago
279efce
automake: Merge the dricore libglsl build into libdricore.
by Eric Anholt
· 12 years ago
446faee
automake: Add a prefix variable for libglsl sources.
by Eric Anholt
· 12 years ago
a018747
glsl: Clean up warnings about deleting classes without virtual destructors.
by Eric Anholt
· 12 years ago
ea055e1
glsl: fix deref_hash memory leak in constant_expression_value
by Marcin Slusarz
· 12 years ago
ca9977d
glcpp: .gitignore cleanup
by Andreas Boll
· 12 years ago
Next »