projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
glsl: add basic KHR_blend_equation_advanced infrastructure
[mesa.git]
/
src
/
compiler
/
2016-08-26
Ilia Mirkin
glsl: add basic KHR_blend_equation_advanced infrastructure
tree
|
commitdiff
2016-08-26
Kenneth Graunke
nir: Change nir_shader_get_entrypoint to return an...
tree
|
commitdiff
2016-08-26
Kenneth Graunke
nir: Make nir_lower_io_to_temporaries store an impl...
tree
|
commitdiff
2016-08-26
Francisco Jerez
nir: Handle FB fetch outputs correctly in nir_lower_io_...
tree
|
commitdiff
2016-08-26
Francisco Jerez
nir: Pass through fb_fetch_output and OutputsRead from...
tree
|
commitdiff
2016-08-25
Jason Ekstrand
nir/phi_builder: Don't recurse in value_get_block_def
tree
|
commitdiff
2016-08-25
Matt Turner
nir: Walk blocks in source code order in lower_vars_to_ssa.
tree
|
commitdiff
2016-08-24
Francisco Jerez
glsl: Keep track of the set of fragment outputs read...
tree
|
commitdiff
2016-08-24
Francisco Jerez
glsl: Don't consider read-only fragment outputs to...
tree
|
commitdiff
2016-08-24
Francisco Jerez
glsl/linker: Allow fragment output overlap for gl_LastF...
tree
|
commitdiff
2016-08-24
Francisco Jerez
glsl/ast: Allow redeclaration of gl_LastFragData with...
tree
|
commitdiff
2016-08-24
Francisco Jerez
glsl: Don't attempt to do dead varying elimination...
tree
|
commitdiff
2016-08-24
Francisco Jerez
glsl: Define a gl_LastFragData built-in for older GLSL...
tree
|
commitdiff
2016-08-24
Francisco Jerez
glsl: Handle the inout qualifier in fragment shader...
tree
|
commitdiff
2016-08-24
Francisco Jerez
glsl: Add support for representing framebuffer fetch...
tree
|
commitdiff
2016-08-24
Francisco Jerez
glsl: Add parser state enables for the framebuffer...
tree
|
commitdiff
2016-08-24
Kenneth Graunke
glsl: Mark tessellation qualifier maps static const.
tree
|
commitdiff
2016-08-22
Timothy Arceri
nir: avoid segfault when ssa src not found
tree
|
commitdiff
2016-08-22
Eric Anholt
nir: Fix crash in nir_lower_drawpixels.
tree
|
commitdiff
2016-08-22
Eric Anholt
nir: Fix a comment typo in nir_lower_drawpixels.
tree
|
commitdiff
2016-08-22
Eric Anholt
nir: Define system values for vc4's blending-lowering...
tree
|
commitdiff
2016-08-22
Tapani Pälli
glsl: fix key used for hashing switch statement cases
tree
|
commitdiff
2016-08-20
Kenneth Graunke
glsl: Rename link_fs_input_layout_qualifiers to "inout".
tree
|
commitdiff
2016-08-19
Eric Anholt
nir: Add an IO scalarizing pass using the intrinsic...
tree
|
commitdiff
2016-08-19
Eric Anholt
nir: Add nir_builder support for individual system...
tree
|
commitdiff
2016-08-19
Eric Anholt
nir: Move the undef of nir_intrinsics.h macros to the .h.
tree
|
commitdiff
2016-08-19
Eric Anholt
nir: Use the system-value front face for twoside lowering.
tree
|
commitdiff
2016-08-19
Kenneth Graunke
nir: Rely on the fact that bcsel takes a well formed...
tree
|
commitdiff
2016-08-18
Kenneth Graunke
nir/search: Extend 'a@bool' to handle a couple of syste...
tree
|
commitdiff
2016-08-18
Kenneth Graunke
nir/search: Fold src_is_bool()/alu_instr_is_bool()...
tree
|
commitdiff
2016-08-18
Kenneth Graunke
nir/search: Introduce a src_is_type() helper for 'a...
tree
|
commitdiff
2016-08-18
Kenneth Graunke
nir/builder: Add bany_inequal and bany helpers.
tree
|
commitdiff
2016-08-17
Ian Romanick
glsl: Pull enum ir_expression_operation out to its...
tree
|
commitdiff
2016-08-17
Ian Romanick
glsl: Make the generated sources build rules more like NIR
tree
|
commitdiff
2016-08-17
Ian Romanick
glsl: Add missing ir_quadop_vector constant evaluation...
tree
|
commitdiff
2016-08-17
Ian Romanick
glsl: Fix typo in ir_unop_f2u implementation
tree
|
commitdiff
2016-08-17
Ian Romanick
glsl: Fix typo in ir_unop_b2i implementation
tree
|
commitdiff
2016-08-17
Ian Romanick
glsl: Don't support integer types for operations that...
tree
|
commitdiff
2016-08-17
Ian Romanick
glsl: Don't support ir_unop_abs or ir_unop_sign for...
tree
|
commitdiff
2016-08-17
Ian Romanick
nir/algebraic: Optimize common array indexing sequence
tree
|
commitdiff
2016-08-16
Kenneth Graunke
glcpp: Update tests for new #undef of built-in macro...
tree
|
commitdiff
2016-08-13
Ilia Mirkin
glsl: emit a specific error when ast_*_assign changes...
tree
|
commitdiff
2016-08-13
Ilia Mirkin
glsl: look for frag data bindings with [0] tacked onto...
tree
|
commitdiff
2016-08-12
Kenneth Graunke
glsl: Fix invariant matching in GLSL 4.30 and GLSL...
tree
|
commitdiff
2016-08-12
Kenneth Graunke
glsl: Tidy stream handling in merge_qualifier().
tree
|
commitdiff
2016-08-12
Kenneth Graunke
glsl: Fix inout qualifier handling in GLSL 4.40.
tree
|
commitdiff
2016-08-11
Timothy Arceri
glsl/tests: fix segfault in uniform initializer test
tree
|
commitdiff
2016-08-10
Ian Romanick
glcpp: Only disallow #undef of pre-defined macros on...
tree
|
commitdiff
2016-08-10
Ian Romanick
glcpp: Track the actual version instead of just the...
tree
|
commitdiff
2016-08-10
Timothy Arceri
glsl: remove remaining tabs in link_uniform_initializer...
tree
|
commitdiff
2016-08-10
Timothy Arceri
glsl: use UniformHash to find storage location
tree
|
commitdiff
2016-08-10
Timothy Arceri
glsl: remove dead builtins before assigning varying...
tree
|
commitdiff
2016-08-10
Timothy Arceri
glsl: split out varying and uniform linking code
tree
|
commitdiff
2016-08-10
Eric Anholt
mesa: Use a temporary set to track whether we've added...
tree
|
commitdiff
2016-08-10
Eric Anholt
nir: Drop an unused program/hash_table.h include.
tree
|
commitdiff
2016-08-10
Ilia Mirkin
Re-apply "glsl: don't try to lower non-gl builtins...
tree
|
commitdiff
2016-08-09
Mathias Fröhlich
util: Move _mesa_fsl/util_last_bit into util/bitscan.h
tree
|
commitdiff
2016-08-09
Timothy Arceri
nir: make use of nir_cf_list_extract() helper
tree
|
commitdiff
2016-08-09
Matt Turner
nir: Always print non-identity swizzles.
tree
|
commitdiff
2016-08-08
Marek Olšák
Revert "glsl: don't try to lower non-gl builtins as...
tree
|
commitdiff
2016-08-08
Kenneth Graunke
glsl: Implicitly enable OES_shader_io_blocks if geom...
tree
|
commitdiff
2016-08-08
Kenneth Graunke
glsl: Expose gl_PointSize if OES/EXT_tessellation_point...
tree
|
commitdiff
2016-08-08
Kenneth Graunke
glsl: Add extension plumbing for OES/EXT_tessellation_s...
tree
|
commitdiff
2016-08-08
Kenneth Graunke
glsl: Combine GS and TES array resizing visitors.
tree
|
commitdiff
2016-08-08
Kenneth Graunke
glsl: Fix location bias for patch variables.
tree
|
commitdiff
2016-08-08
Kenneth Graunke
glsl: Fix the program resource names of gl_TessLevelOut...
tree
|
commitdiff
2016-08-08
Kenneth Graunke
glsl: Delete bogus ir_set_program_inouts assert.
tree
|
commitdiff
2016-08-08
Kenneth Graunke
glsl: Simplify interface qualifier parsing.
tree
|
commitdiff
2016-08-08
Kenneth Graunke
glsl: Add a has_tessellation_shader() helper.
tree
|
commitdiff
2016-08-05
Andres Gomez
glsl: fix indentation, comments and line lengths in...
tree
|
commitdiff
2016-08-05
Andres Gomez
glsl: apply_implicit_conversion is static again
tree
|
commitdiff
2016-08-05
Andres Gomez
glsl: struct constructors/initializers only allow impli...
tree
|
commitdiff
2016-08-05
Andres Gomez
glsl: Refactor implicit conversion into its own helper
tree
|
commitdiff
2016-08-05
Andres Gomez
glsl/types: disallow implicit conversions before GLSL...
tree
|
commitdiff
2016-08-04
Kenneth Graunke
nir: Make nir_opt_remove_phis see through moves.
tree
|
commitdiff
2016-08-04
Kenneth Graunke
nir: Make nir_alu_srcs_equal non-static.
tree
|
commitdiff
2016-08-04
Kenneth Graunke
nir: Turn imov/fmov of undef into undef.
tree
|
commitdiff
2016-08-03
Eric Anholt
nir: Allow opt_peephole_select to work on empty blocks.
tree
|
commitdiff
2016-08-02
Timothy Arceri
nir: fix validation message
tree
|
commitdiff
2016-08-02
Andres Gomez
ast: Updated AST_NUM_OPERATORS for coherence with ast_o...
tree
|
commitdiff
2016-07-30
Timothy Arceri
glsl: be more strict on block qualifiers
tree
|
commitdiff
2016-07-30
Timothy Arceri
glsl: add name param to validate_flags()
tree
|
commitdiff
2016-07-30
Timothy Arceri
glsl: add component to ast_type_qualifier::validate_flags
tree
|
commitdiff
2016-07-29
Jan Ziak
glsl: fix uninitialized instance variable
tree
|
commitdiff
2016-07-28
Nicolai Hähnle
glsl: fix optimization of discard nested multiple levels
tree
|
commitdiff
2016-07-27
Timothy Arceri
glsl: free hash tables earlier
tree
|
commitdiff
2016-07-26
Matt Turner
glsl: Remove references to tail_pred.
tree
|
commitdiff
2016-07-26
Matt Turner
glsl: Avoid aliasing violations.
tree
|
commitdiff
2016-07-26
Matt Turner
glsl: Separate overlapping sentinel nodes in exec_list.
tree
|
commitdiff
2016-07-23
Ilia Mirkin
glsl: reuse main extension table to appropriately restr...
tree
|
commitdiff
2016-07-23
Kenneth Graunke
nir: Lower interp_var_at_* like a normal load_var for...
tree
|
commitdiff
2016-07-22
Jason Ekstrand
spirv/nir: Add support for ImageQuerySamples
tree
|
commitdiff
2016-07-22
Jason Ekstrand
spirv/nir: Handle texture projectors
tree
|
commitdiff
2016-07-22
Jason Ekstrand
nir/spirv: Refactor coordinate handling in handle_texture
tree
|
commitdiff
2016-07-22
Jason Ekstrand
spirv/nir: Refactor type handling in handle_texture
tree
|
commitdiff
2016-07-22
Jason Ekstrand
spirv/nir: Move opcode selection higher up in handle_te...
tree
|
commitdiff
2016-07-22
Jason Ekstrand
spirv/nir: Don't increment coord_components for array...
tree
|
commitdiff
2016-07-22
Jason Ekstrand
nir/lower_tex: Add support for lowering coordinate...
tree
|
commitdiff
2016-07-22
Jason Ekstrand
nir/lower_tex: Add some helpers for working with tex...
tree
|
commitdiff
2016-07-22
Jason Ekstrand
nir: Add a helper for determining the type of a texture...
tree
|
commitdiff
next