Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
mesa3d
/
6613042c4ed4d8ef64fa21ad19a2131dae2f4702
/
src
/
glsl
/
ir_builder.h
275c581
glsl: provide the option of using BFE for unpack builting lowering
by Ilia Mirkin
· 9 years ago
57f2429
glsl/types: add new subroutine type (v3.2)
by Dave Airlie
· 9 years ago
41e9adf
glsl/ir: Add builder support for functions with double floats
by Dave Airlie
· 10 years ago
a5455ab
glsl: Add trunc() to ir_builder.
by Matt Turner
· 10 years ago
1d5b066
glsl: add new expression types for interpolateAt*
by Chris Forbes
· 11 years ago
c049dd4
glsl: Allow dot() on scalars, and throw out dotlike().
by Matt Turner
· 11 years ago
8d1400f
glsl: rename min(), max() functions to fix MSVC build
by Brian Paul
· 11 years ago
61c450f
glsl: add min() and max() functions to builder.cpp
by Maxence Le Doré
· 11 years ago
06e41a0
glsl: Implement [iu]mulExtended() built-ins for ARB_gpu_shader5.
by Matt Turner
· 11 years ago
499d7a7
glsl: Add ir_binop_carry and ir_binop_borrow.
by Matt Turner
· 11 years ago
7aaa387
glsl: Add conditional-select IR.
by Matt Turner
· 11 years ago
8d90328
glsl: Add optional parameters to the ir_factory constructor.
by Kenneth Graunke
· 11 years ago
666df56
glsl: Add IR builder shortcuts for a bunch of random opcodes.
by Kenneth Graunke
· 11 years ago
1a6c0ef
glsl: Expose IR builder support for arbitrary swizzling.
by Kenneth Graunke
· 11 years ago
2022388
glsl: Add a new ir_builder::dotlike() function.
by Kenneth Graunke
· 11 years ago
d716b33
glsl: Add IR builder support for generating return statements.
by Kenneth Graunke
· 11 years ago
f72a849
glsl: Add IR builder support for conditional assignments.
by Kenneth Graunke
· 11 years ago
eff2ca1
glsl: Add IR builder support for triops.
by Kenneth Graunke
· 11 years ago
57a6bcd
glsl: Add i2b() and b2i() to ir_builder.
by Matt Turner
· 11 years ago
1cf76c7
glsl: Add nequal() to ir_builder.
by Matt Turner
· 11 years ago
16be629
glsl: Add abs() to ir_builder.
by Matt Turner
· 11 years ago
6bfb1a8
glsl: Add bitcast_i2f() to ir_builder.
by Matt Turner
· 11 years ago
f859e4f
glsl/ir_builder: Add helpers for making if-statements
by Chad Versace
· 12 years ago
a32bc53
glsl/ir_builder: Add `enum writemask`
by Chad Versace
· 12 years ago
a6479ef
glsl/ir_factory: Add helper method for making an ir_constant
by Chad Versace
· 12 years ago
5790174
glsl/ir_builder: Add more helpers for constructing expressions
by Chad Versace
· 12 years ago
fafcbf5
glsl/ir_factory: Initialize members to NULL in constructor
by Chad Versace
· 12 years ago
c346631
glsl: change int->unsigned to silence MSVC warnings
by Brian Paul
· 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
8bb0091
glsl: Add a helper for generating temporary variables in ir_builder.
by Eric Anholt
· 13 years ago
d32780d
glsl: Add a helper for ir_builder to make dereferences for assignments.
by Eric Anholt
· 13 years ago
7e88f8c
glsl: Make a little tracking class for emitting IR lists.
by Eric Anholt
· 13 years ago
b782352
glsl: Add common swizzles to ir_builder.
by Eric Anholt
· 13 years ago
d6e6566
glsl: Let ir_builder expressions take un-dereferenced variables.
by Eric Anholt
· 13 years ago
599aac9
glsl: Create an ir_builder helper for hand-generating IR.
by Eric Anholt
· 13 years ago