summaryrefslogtreecommitdiffstats
path: root/src/glsl/nir/nir.h
Commit message (Expand)AuthorAgeFilesLines
* nir: Report progress from nir_split_var_copies().Kenneth Graunke2015-09-211-1/+1
* nir: Report progress from nir_lower_locals_to_regs().Kenneth Graunke2015-09-211-1/+1
* nir: Report progress from nir_remove_dead_variables().Kenneth Graunke2015-09-211-1/+1
* nir: Report progress from lower_vec_to_movs().Jason Ekstrand2015-09-211-1/+1
* nir: Report progress from nir_lower_globals_vars_to_local().Kenneth Graunke2015-09-211-1/+1
* nir: Move system value -> intrinsic mapping into nir.cJason Ekstrand2015-09-211-0/+1
* nir: add two-sided-color lowering passRob Clark2015-09-181-0/+2
* nir/lower_tex: add support to clamp texture coordsRob Clark2015-09-181-0/+18
* nir/lower_tex: support for lowering RECT texturesRob Clark2015-09-181-0/+7
* nir/lower_tex: support projector lowering per sampler typeRob Clark2015-09-181-1/+12
* nir: rename nir_lower_tex_projectorRob Clark2015-09-181-1/+1
* nir: really actually fix comment this timeRob Clark2015-09-171-1/+1
* nir: some comment fixupsRob Clark2015-09-171-5/+5
* nir: add lowering stage for user-clip-planes / clipdistRob Clark2015-09-171-0/+3
* nir: Add a pass to rewrite uses of vecN sources to the vecN destinationJason Ekstrand2015-09-171-0/+1
* nir: Add a generic instruction indexJason Ekstrand2015-09-171-0/+4
* glsl: store uniform slot id in var location fieldTimothy Arceri2015-09-171-0/+1
* nir: add lowering for ffractRob Clark2015-09-161-0/+3
* nir: Add a fdot instruction that replicates the result to a vec4Jason Ekstrand2015-09-151-0/+6
* nir: Add a function for rewriting instruction destinationsJason Ekstrand2015-09-111-0/+2
* nir: Remove the mem_ctx parameter from ssa_def_rewrite_usesJason Ekstrand2015-09-111-1/+1
* nir: Fix a bunch of ralloc parenting errorsJason Ekstrand2015-09-111-6/+7
* nir: Store some geometry shader data in nir_shader.Kenneth Graunke2015-09-111-0/+8
* nir: add nir_texop_texture_samples and convert from glslIlia Mirkin2015-09-101-1/+3
* nir: Add a pass to lower outputs to temporary variablesJason Ekstrand2015-09-091-0/+2
* nir/cursor: Add a constructor for the end of a block but before the jumpJason Ekstrand2015-09-091-0/+11
* nir: Add a nir_system_value_from_intrinsic() function.Kenneth Graunke2015-09-081-0/+2
* nir: add a helper for iterating over blocks in a cf nodeConnor Abbott2015-09-011-0/+2
* nir: add nir_block_get_following_loop() helperConnor Abbott2015-09-011-0/+2
* nir: add an optimization for removing dead control flowConnor Abbott2015-09-011-0/+2
* nir: Convert the NIR instruction insertion API to use cursors.Kenneth Graunke2015-08-271-8/+51
* nir: Move nir_cursor to nir.h.Kenneth Graunke2015-08-271-0/+97
* nir: Use nir_shader::stage rather than passing it around.Kenneth Graunke2015-08-251-2/+1
* nir: Store gl_shader_stage in nir_shader.Kenneth Graunke2015-08-251-0/+4
* nir/lower_io: Remove assign_var_locations_direct_firstJason Ekstrand2015-08-251-8/+0
* nir: Pass a type_size() function pointer into nir_lower_io().Kenneth Graunke2015-08-251-4/+4
* nir: add nir_foreach_phi_src_safe()Connor Abbott2015-08-241-0/+2
* nir: move control flow modification to its own fileConnor Abbott2015-08-241-15/+0
* nir: Delete the nir_function_impl::start_block field.Kenneth Graunke2015-08-241-1/+7
* nir: Add a nir_opt_undef() to handle csels with undef.Eric Anholt2015-08-141-0/+2
* nir: Add a nir_lower_load_const_to_scalar() pass.Eric Anholt2015-08-041-0/+1
* Revert "nir: Use a single bit for the dual-source blend index"Eric Anholt2015-08-041-6/+2
* nir/nir_lower_io: Add vec4 supportIago Toral Quiroga2015-08-031-8/+10
* nir: Use a single bit for the dual-source blend indexTimothy Arceri2015-08-031-2/+6
* nir: add nir_foreach_instr_safe_reverse()Connor Abbott2015-07-171-0/+2
* nir: add nir_instr_is_first() and nir_instr_is_last() helpersConnor Abbott2015-07-171-0/+12
* nir: add nir_var_shader_storageIago Toral Quiroga2015-07-141-0/+1
* nir: Fix comment above nir_convert_from_ssa() prototype.Kenneth Graunke2015-07-081-3/+3
* nir: remove parent_instr from nir_registerConnor Abbott2015-06-301-8/+0
* nir: remove nir_src_get_parent_instr()Connor Abbott2015-06-301-10/+0