aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* gallium/ttn: Use nir_builder_insert() rather than poking at cf_list.Kenneth Graunke2015-08-251-16/+16
* prog_to_nir: Use nir_builder_insert() rather than poking at cf_list.Kenneth Graunke2015-08-251-11/+11
* nir: Use nir_shader::stage rather than passing it around.Kenneth Graunke2015-08-254-12/+9
* nir: Store gl_shader_stage in nir_shader.Kenneth Graunke2015-08-255-7/+34
* i965/fs: Combine assign_constant_locations and move_uniform_array_access_to_p...Jason Ekstrand2015-08-252-30/+11
* nir/lower_io: Remove assign_var_locations_direct_firstJason Ekstrand2015-08-252-82/+0
* i965/fs: Rework uniform handlingJason Ekstrand2015-08-253-29/+11
* i965/vec4_nir: Get rid of the uniform_driver_location trackingJason Ekstrand2015-08-252-20/+3
* nir/lower_io: Separate driver_location and base offset for uniformsJason Ekstrand2015-08-251-2/+7
* nir/intrinsics: Add a second const index to load_uniformJason Ekstrand2015-08-253-13/+19
* nir: Pass a type_size() function pointer into nir_lower_io().Kenneth Graunke2015-08-254-124/+31
* prog_to_nir: Don't allocate nir_variable with type vec4[0] for uniforms.Kenneth Graunke2015-08-251-7/+11
* i965: Move type_size() methods out of visitor classes.Kenneth Graunke2015-08-258-27/+28
* i965: Make setup_vec4_uniform_value and _image_uniform_values take an offsetJason Ekstrand2015-08-257-22/+38
* i965: Rename setup_vector_uniform_values to setup_vec4_uniform_valueJason Ekstrand2015-08-256-17/+18
* freedreno/ir3: fix compile break after splitting out nir_control_flow.hRob Clark2015-08-251-0/+1
* freedreno/ir3: fix compile break after fxn->start_block removalRob Clark2015-08-251-1/+1
* mesa: enable texture stencil8 for multisampleDave Airlie2015-08-251-2/+5
* mesa: make _mesa_bind_texture_unit() staticBrian Paul2015-08-242-9/+5
* mesa/formats: store whether or not a format is sRGB in gl_format_infoNanley Chery2015-08-242-24/+6
* nir: Use !block_ends_in_jump() in a few places rather than open-coding.Kenneth Graunke2015-08-241-12/+9
* nir/cf: reimplement nir_cf_node_remove() using the new APIConnor Abbott2015-08-242-33/+9
* nir/cf: add new control modification API'sConnor Abbott2015-08-242-0/+137
* nir/cf: use a cursor for inserting control flowConnor Abbott2015-08-242-175/+49
* nir/cf: add split_block_cursor()Connor Abbott2015-08-241-0/+48
* nir/cf: add split_block_before_instr()Connor Abbott2015-08-241-0/+18
* nir/cf: add a cursor structureConnor Abbott2015-08-241-0/+91
* nir/cf: fix link_blocks() when there are no successorsConnor Abbott2015-08-241-1/+2
* nir/cf: clean up jumps when cleaning up CF nodesConnor Abbott2015-08-241-1/+4
* nir/cf: remove uses of SSA definitions that are being deletedConnor Abbott2015-08-241-8/+24
* nir/cf: handle jumps better in stitch_blocks()Connor Abbott2015-08-241-6/+16
* nir/cf: handle jumps in split_block_end()Connor Abbott2015-08-241-1/+8
* nir/cf: add block_ends_in_jump()Connor Abbott2015-08-241-0/+8
* nir/cf: handle phi nodes better in split_block_beginning()Connor Abbott2015-08-241-0/+13
* nir/cf: split up and improve nir_handle_remove_jumps()Connor Abbott2015-08-241-54/+81
* nir/cf: add remove_phi_src() helperConnor Abbott2015-08-241-0/+17
* nir: add nir_foreach_phi_src_safe()Connor Abbott2015-08-241-0/+2
* nir/cf: add insert_phi_undef() helperConnor Abbott2015-08-241-0/+25
* nir: move control flow modification to its own fileConnor Abbott2015-08-249-687/+800
* nir: make cleanup_cf_node() not use remove_defs_uses()Connor Abbott2015-08-241-2/+4
* nir: inline block_add_pred() a few placesConnor Abbott2015-08-241-3/+2
* nir/validate: check successors/predecessors more carefullyConnor Abbott2015-08-241-11/+84
* nir: Delete the nir_function_impl::start_block field.Kenneth Graunke2015-08-246-9/+15
* mesa/formats: only do type and component lookup for uncompressed formatsNanley Chery2015-08-244-49/+46
* freedreno/a4xx: formats updateRob Clark2015-08-241-5/+5
* freedreno: update generated headersRob Clark2015-08-245-5/+8
* i965: Always re-emit the pipeline select during invariant state emissionChris Wilson2015-08-241-1/+2
* Revert "radeon/winsys: increase the IB size for VM"Marek Olšák2015-08-234-17/+6
* nv50: fix 2d engine blits for 64- and 128-bit formatsIlia Mirkin2015-08-231-0/+4
* nv50: account for the int RT0 rule for alpha-to-one/covIlia Mirkin2015-08-233-11/+23