glsl: Generate code for constant ir_quadop_vector expressions
[mesa.git] / src / compiler /
2016-08-30 Ian Romanickglsl: Generate code for constant ir_quadop_vector expre...
2016-08-30 Ian Romanickglsl: Generate code for constant ir_quadop_bitfield_ins...
2016-08-30 Ian Romanickglsl: Generate code for constant ir_triop_vector_insert...
2016-08-30 Ian Romanickglsl: Generate code for constant ir_binop_vector_extrac...
2016-08-30 Ian Romanickglsl: Generate code for constant ir_binop_mul expressions
2016-08-30 Ian Romanickglsl: Generate code for constant ir_triop_fma and ir_tr...
2016-08-30 Ian Romanickglsl: Generate code for constant ir_binop_dot expressions
2016-08-30 Ian Romanickglsl: Generate code for constant ir_binop_lshift and...
2016-08-30 Ian Romanickglsl: Generate code for constant ir_binop_ldexp expressions
2016-08-30 Ian Romanickglsl: Generate code for constant unary expressions...
2016-08-30 Ian Romanickglsl: Generate code for some constant binary expression...
2016-08-30 Ian Romanickglsl: Generate code for constant unary expression that...
2016-08-30 Ian Romanickglsl: Generate code for constant expressions that have...
2016-08-30 Ian Romanickglsl: Generate code for constant binary expressions...
2016-08-30 Ian Romanickglsl: Generate code for constant binary expressions...
2016-08-30 Ian Romanickglsl: Generate code for constant unary expression that...
2016-08-30 Ian Romanickglsl: Generate code for constant unary expression that...
2016-08-30 Ian Romanickglsl: Begin generating code for the most basic constant...
2016-08-30 Ian Romanickglsl: Convert tuple into a class
2016-08-30 Ian Romanickglsl: Compact a bunch of things onto one line
2016-08-30 Ian Romanickglsl: Sort constant expression handling by IR operand...
2016-08-30 Ian Romanickglsl: Trivial whitespace and punctuation changes
2016-08-30 Ian Romanickglsl: Sort GLSL type enums in switch-statements in...
2016-08-30 Ian Romanickglsl: Always use correct float types in constant expres...
2016-08-30 Ian Romanickglsl: Extract ir_quadop_bitfield_insert implementation...
2016-08-30 Ian Romanickglsl: Extract ir_triop_bitfield_extract implementation...
2016-08-30 Ian Romanickglsl: Extract ir_binop_ldexp implementation to a separa...
2016-08-30 Ian Romanickglsl: Use find_msb_uint to implement ir_unop_find_lsb
2016-08-30 Ian Romanickglsl: Extract ir_unop_find_msb implementation to a...
2016-08-30 Ian Romanickglsl: Extract ir_unop_bitfield_reverse implementation...
2016-08-30 Ian Romanickglsl: Use _mesa_bitcount to implement constant ir_unop_...
2016-08-30 Ian Romanickglsl: Delete spurious comment about mod not taking...
2016-08-30 Ian Romanickglsl: Delete spurious comment about updating ir_express...
2016-08-30 Ian Romanickglsl: Do not generate comments or extra whitespace...
2016-08-30 Ian Romanickglsl: Just access the ir_expression_operation strings...
2016-08-30 Ian Romanickglsl: Generate ir_expression_operation_strings.h from...
2016-08-30 Ian Romanickglsl: Pull operator_strs out to its own file
2016-08-30 Ian Romanickglsl: Generate the ir_last_* values
2016-08-30 Ian Romanickglsl: Generate ir_expression_operation.h from Python
2016-08-30 Eric Engestromglsl: fix unreachable() typo
2016-08-30 Kenneth Graunkeglsl: Initialize outputs[] array in lower_blend_equatio...
2016-08-29 Timothy Arcerispirv: replace assert with unreachable
2016-08-29 Eric Anholtnir: Update shader info when adding discards
2016-08-29 Timothy Arceriglsl: initialise pointer to NULL
2016-08-29 Ilia Mirkinmesa: add EXT_texture_cube_map_array support
2016-08-26 Ian Romanickmesa: Add support for OES_texture_cube_map_array
2016-08-26 Ian Romanickglsl: Add and use has_texture_cube_map_array helper
2016-08-26 Ian Romanickglsl: Mark cube map array sampler types as reserved...
2016-08-26 Ian Romanickglsl: Silence unused parameter warning
2016-08-26 Ian Romanickglsl/linker: Fail linking on ES if uniform precision...
2016-08-26 Ian Romanickglsl: Allow invocations layout qualifier with GL_OES_ge...
2016-08-26 Ian Romanickglsl: Allow gl_InvocationID and gl_Layer with GL_OES_ge...
2016-08-26 Ian Romanickmesa: Allow GL_EXT_geometry_shader and GL_EXT_geometry_...
2016-08-26 Kenneth Graunkeglsl: Add a lowering pass to handle advanced blending...
2016-08-26 Kenneth Graunkeglsl: Merge blend_support qualifiers when linking.
2016-08-26 Ilia Mirkinglsl: process blend_support_* qualifiers
2016-08-26 Ilia Mirkinglsl: add basic KHR_blend_equation_advanced infrastructure
2016-08-26 Kenneth Graunkenir: Change nir_shader_get_entrypoint to return an...
2016-08-26 Kenneth Graunkenir: Make nir_lower_io_to_temporaries store an impl...
2016-08-26 Francisco Jereznir: Handle FB fetch outputs correctly in nir_lower_io_...
2016-08-26 Francisco Jereznir: Pass through fb_fetch_output and OutputsRead from...
2016-08-25 Jason Ekstrandnir/phi_builder: Don't recurse in value_get_block_def
2016-08-25 Matt Turnernir: Walk blocks in source code order in lower_vars_to_ssa.
2016-08-24 Francisco Jerezglsl: Keep track of the set of fragment outputs read...
2016-08-24 Francisco Jerezglsl: Don't consider read-only fragment outputs to...
2016-08-24 Francisco Jerezglsl/linker: Allow fragment output overlap for gl_LastF...
2016-08-24 Francisco Jerezglsl/ast: Allow redeclaration of gl_LastFragData with...
2016-08-24 Francisco Jerezglsl: Don't attempt to do dead varying elimination...
2016-08-24 Francisco Jerezglsl: Define a gl_LastFragData built-in for older GLSL...
2016-08-24 Francisco Jerezglsl: Handle the inout qualifier in fragment shader...
2016-08-24 Francisco Jerezglsl: Add support for representing framebuffer fetch...
2016-08-24 Francisco Jerezglsl: Add parser state enables for the framebuffer...
2016-08-24 Kenneth Graunkeglsl: Mark tessellation qualifier maps static const.
2016-08-22 Timothy Arcerinir: avoid segfault when ssa src not found
2016-08-22 Eric Anholtnir: Fix crash in nir_lower_drawpixels.
2016-08-22 Eric Anholtnir: Fix a comment typo in nir_lower_drawpixels.
2016-08-22 Eric Anholtnir: Define system values for vc4's blending-lowering...
2016-08-22 Tapani Pälliglsl: fix key used for hashing switch statement cases
2016-08-20 Kenneth Graunkeglsl: Rename link_fs_input_layout_qualifiers to "inout".
2016-08-19 Eric Anholtnir: Add an IO scalarizing pass using the intrinsic...
2016-08-19 Eric Anholtnir: Add nir_builder support for individual system...
2016-08-19 Eric Anholtnir: Move the undef of nir_intrinsics.h macros to the .h.
2016-08-19 Eric Anholtnir: Use the system-value front face for twoside lowering.
2016-08-19 Kenneth Graunkenir: Rely on the fact that bcsel takes a well formed...
2016-08-18 Kenneth Graunkenir/search: Extend 'a@bool' to handle a couple of syste...
2016-08-18 Kenneth Graunkenir/search: Fold src_is_bool()/alu_instr_is_bool()...
2016-08-18 Kenneth Graunkenir/search: Introduce a src_is_type() helper for 'a...
2016-08-18 Kenneth Graunkenir/builder: Add bany_inequal and bany helpers.
2016-08-17 Ian Romanickglsl: Pull enum ir_expression_operation out to its...
2016-08-17 Ian Romanickglsl: Make the generated sources build rules more like NIR
2016-08-17 Ian Romanickglsl: Add missing ir_quadop_vector constant evaluation...
2016-08-17 Ian Romanickglsl: Fix typo in ir_unop_f2u implementation
2016-08-17 Ian Romanickglsl: Fix typo in ir_unop_b2i implementation
2016-08-17 Ian Romanickglsl: Don't support integer types for operations that...
2016-08-17 Ian Romanickglsl: Don't support ir_unop_abs or ir_unop_sign for...
2016-08-17 Ian Romanicknir/algebraic: Optimize common array indexing sequence
2016-08-16 Kenneth Graunkeglcpp: Update tests for new #undef of built-in macro...
2016-08-13 Ilia Mirkinglsl: emit a specific error when ast_*_assign changes...
2016-08-13 Ilia Mirkinglsl: look for frag data bindings with [0] tacked onto...
2016-08-12 Kenneth Graunkeglsl: Fix invariant matching in GLSL 4.30 and GLSL...
next