index
:
~cwabbott0/mesa
cwabbott-lima
cwabbott-lima-2
glsl-to-nir-builder
i965-fp64
i965-fp64-v2
i965-fp64-v3
i965-payload-interference
i965-sched
i965-sched-conservative
i965-sched-conservative-v2
i965-sched-test
i965-sched-v2
i965-sched-v3
i965-use-ssa
i965-use-ssa-v2
ir3-sched
jenkins
master
nir-cf-insert-instr
nir-control-flow-mod
nir-cse-hash
nir-cse-hash-v2
nir-dead-cf-v2
nir-dead-cf-v3
nir-dead-cf-v4
nir-dead-cf-v5
nir-deref-instr
nir-divergence
nir-divergence-v2
nir-divergence-v3
nir-divergence-v4
nir-docs
nir-equality-saturation
nir-factor-phis
nir-foreach-block-rewrite
nir-foreach-block-rewrite-v2
nir-foreach-ssa-src
nir-gvn
nir-gvn-v2
nir-opcodes-cleanup
nir-opcodes-cleanup-v2
nir-opt-remove-phis
nir-reassociate-consts
nir-review-v1
nir-serialize
nir-v1.0.1
nir-value-range
nir-vec4-out-of-ssa
nir-vectorize
nir-worklist
radv-amd-shader-ballot
radv-anv-64bit-fixes
radv-doom-exts
radv-rewrite-vars
radv-shader-ballot
radv-shader-ballot-v3
radv-shader-ballot-v4
random-fp64-fixes
shader-time-hacks
test-compressed-wa
test-fp64-compressed-wa
ue4
wip/nir-vtn
Connor's silly Mesa stuff.
UNKNOWN
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2015-06-23
nir/vtn: add support for phi nodes
wip/nir-vtn
Connor Abbott
2
-0
/
+129
2015-06-23
nir/builder: add support for inserting before/after blocks
Connor Abbott
1
-0
/
+36
2015-06-22
nir/vtn: fix emitting code after loops
Connor Abbott
1
-1
/
+1
2015-06-22
unbreak things
Connor Abbott
1
-1
/
+1
2015-06-18
matrices matrices matrices
Connor Abbott
2
-28
/
+268
2015-06-18
nir/types: be less strict about constructing matrix types
Connor Abbott
1
-1
/
+1
2015-06-18
nir/builder: add a nir_fdot() convenience function
Connor Abbott
1
-0
/
+17
2015-06-18
nir/types: add a helper to transpose a matrix type
Connor Abbott
2
-0
/
+9
2015-06-18
fix glsl450 for composites
Connor Abbott
1
-11
/
+13
2015-06-17
composites composites composites
Connor Abbott
2
-87
/
+593
2015-06-03
awesome control flow bugfixes/clarifications
Connor Abbott
1
-14
/
+16
2015-05-16
nir/spirv: Don't assert that the current block is empty
Jason Ekstrand
1
-2
/
+0
2015-05-16
nir/spirv: Add initial support for samplers
Jason Ekstrand
1
-3
/
+152
2015-05-16
nir/spirv: Move Exp and Log to the list of currently unhandled ALU ops
Jason Ekstrand
1
-2
/
+2
2015-05-16
nir/types: Add support for sampler types
Jason Ekstrand
2
-0
/
+49
2015-05-16
nir/spirv: Make the global constants in spirv.h static
Jason Ekstrand
1
-8
/
+8
2015-05-16
nir/spirv: Handle jump-to-loop in a more general way
Jason Ekstrand
1
-21
/
+25
2015-05-16
nir/spirv: Handle boolean uniforms correctly
Jason Ekstrand
1
-1
/
+10
2015-05-16
nir/spirv: Handle control-flow with loops
Jason Ekstrand
2
-21
/
+151
2015-05-16
nir/spirv: Set a name on temporary variables
Jason Ekstrand
1
-0
/
+1
2015-05-16
nir/spirv: Use the correct length for copying string literals
Jason Ekstrand
1
-1
/
+1
2015-05-16
nir/spirv: Make vtn_ssa_value handle constants as well as ssa values
Jason Ekstrand
1
-1
/
+20
2015-05-16
nir/spirv: Add initial support for GLSL 4.50 builtins
Jason Ekstrand
4
-4
/
+310
2015-05-16
nir/spirv: Split the core datastructures into a header file
Jason Ekstrand
2
-112
/
+146
2015-05-16
nir/spirv: Use the builder for all instructions
Jason Ekstrand
1
-18
/
+12
2015-05-16
nir/spirv: Add support for a bunch of ALU operations
Jason Ekstrand
1
-7
/
+195
2015-05-16
nir/spirv: Add support for indirect array accesses
Jason Ekstrand
1
-2
/
+2
2015-05-16
nir/spirv: Explicitly type constants and SSA values
Jason Ekstrand
1
-19
/
+21
2015-05-16
nir/spirv: Handle OpBranchConditional
Jason Ekstrand
1
-68
/
+189
2015-05-16
nir/spirv: Add a helper for getting a value as an SSA value
Jason Ekstrand
1
-0
/
+6
2015-05-16
nir/spirv: Split instruction handling into preamble and body sections
Jason Ekstrand
1
-45
/
+93
2015-05-16
nir/spirv: Implement load/store instructiosn
Jason Ekstrand
1
-6
/
+66
2015-05-16
nir: Add a helper for getting the tail of a deref chain
Jason Ekstrand
3
-23
/
+13
2015-05-16
nir/spirv: Actaully add variables to the funciton or shader
Jason Ekstrand
1
-0
/
+6
2015-05-16
nir/spirv: Add a vtn_untyped_value helper
Jason Ekstrand
1
-3
/
+10
2015-05-16
nir/spirv: Use vtn_value in the types code and fix a off-by-one error
Jason Ekstrand
1
-5
/
+7
2015-05-16
nir/types: Add an is_vector_or_scalar helper
Jason Ekstrand
2
-0
/
+7
2015-05-16
nir/spirv: Add support for deref chains
Jason Ekstrand
1
-12
/
+74
2015-05-16
nir/types: Add a scalar type constructor
Jason Ekstrand
2
-0
/
+7
2015-05-16
nir/spirv: Add support for OpLabel
Jason Ekstrand
1
-0
/
+13
2015-05-16
nir/spirv: Add support for declaring functions
Jason Ekstrand
1
-0
/
+67
2015-05-16
nir/types: Add accessors for function parameter/return types
Jason Ekstrand
2
-0
/
+18
2015-05-16
nir/spirv: Add support for declaring variables
Jason Ekstrand
1
-1
/
+151
2015-05-16
nir/spirv: Add support for constants
Jason Ekstrand
1
-1
/
+67
2015-05-16
nir/spirv: Add basic support for types
Jason Ekstrand
1
-4
/
+85
2015-05-16
nir/types: Add more helpers for creating types
Jason Ekstrand
2
-0
/
+59
2015-05-16
glsl/types: Expose the function_param and struct_field structs to C
Jason Ekstrand
1
-4
/
+4
2015-05-16
glsl/types: Add support for function types
Jason Ekstrand
2
-1
/
+122
2015-05-16
glsl: Add GLSL_TYPE_FUNCTION to the base types enums
Jason Ekstrand
11
-0
/
+13
2015-05-16
nir/spirv: Rework the way values are added
Jason Ekstrand
1
-13
/
+7
[next]