summaryrefslogtreecommitdiffstats
path: root/src/mesa
Commit message (Expand)AuthorAgeFilesLines
* i965/fs: add shuffle_64bit_data_for_32bit_write helperIago Toral Quiroga2016-05-162-0/+37
* i965/fs: support doubles with SSBO loadsIago Toral Quiroga2016-05-161-7/+2
* i965/fs: support doubles with shared variable loadsIago Toral Quiroga2016-05-161-8/+2
* i965/fs: Add do_untyped_vector_read helperIago Toral Quiroga2016-05-161-0/+63
* i965/fs: support doubles with UBO loadsIago Toral Quiroga2016-05-161-7/+57
* i965/fs: fix pull constant load component selection for doublesIago Toral Quiroga2016-05-162-11/+5
* i965/fs: Fix and document component().Francisco Jerez2016-05-161-2/+5
* i965/fs: Fix fs_visitor::VARYING_PULL_CONSTANT_LOAD for doublesIago Toral Quiroga2016-05-161-2/+17
* i965/fs: add shuffle_32bit_load_result_to_64bit_data helperIago Toral Quiroga2016-05-162-0/+58
* i965/fs: Stop using the LOAD_PAYLOAD instruction in lower_simd_width.Francisco Jerez2016-05-161-40/+18
* i965/fs: fix copy/constant propagation regioning checksIago Toral Quiroga2016-05-161-8/+20
* i965/fs: fix copy propagation from load payloadIago Toral Quiroga2016-05-161-1/+1
* i965/fs: fix copy propagation of partially invalidated entriesIago Toral Quiroga2016-05-161-8/+27
* i965/fs: Reindent register offset calculation of try_copy_propagate().Francisco Jerez2016-05-161-23/+23
* i965/fs: Simplify and fix register offset calculation of try_copy_propagate().Francisco Jerez2016-05-161-31/+9
* i965/fs: disallow type change in copy-propagation if types have different sizesIago Toral Quiroga2016-05-161-1/+8
* i965/fs: Fix copy propagation of load payload for double operandsIago Toral Quiroga2016-05-161-1/+3
* i965/fs: Fix propagation of copies with strided source.Francisco Jerez2016-05-161-10/+20
* i965/fs: fix subreg_offset overflow in byte_offset()Iago Toral Quiroga2016-05-161-4/+6
* i965: Fix JIP to skip over sibling do...while loops.Kenneth Graunke2016-05-161-1/+6
* i965: Make a "does this while jump before our instruction?" helper.Kenneth Graunke2016-05-161-4/+12
* i965: Send the minimal number of STATE_BASE_ADDRESS packets.Kenneth Graunke2016-05-169-29/+12
* i965: Combine Gen4-7 and Gen8+ state base address emitters.Kenneth Graunke2016-05-168-97/+51
* i965: Move Gen4-5 programs to brw_upload_programs() too.Kenneth Graunke2016-05-165-56/+51
* i965: Mark brw const in brw_state_dirty and callers.Kenneth Graunke2016-05-165-5/+6
* i965: Flip interpolateAtOffset's y offset when necessary.Kenneth Graunke2016-05-152-3/+8
* st/mesa: disable cull distance for nowIlia Mirkin2016-05-151-1/+1
* i965: Use blorp for all clearsJason Ekstrand2016-05-145-634/+0
* i965: Use blorp for all stencil blitsJason Ekstrand2016-05-145-547/+1
* i965: Use blorp for all updownsample blitsJason Ekstrand2016-05-145-178/+10
* i965/blorp: Add support for 16x MSAAJason Ekstrand2016-05-141-1/+76
* i965: move brw_meta_set_fast_clear_color to brw_meta_util.cJason Ekstrand2016-05-142-75/+74
* i965; Move brw_meta_get_*_rect to brw_meta_util.cJason Ekstrand2016-05-142-180/+180
* i965: Move brw_is_color_fast_clear_compatible to brw_meta_utilJason Ekstrand2016-05-142-59/+61
* i965: Move brw_get_rb_for_slice to brw_meta_utilJason Ekstrand2016-05-144-49/+52
* i965/blorp: Get rid of the blorp_prog_data_int() helperJason Ekstrand2016-05-144-26/+2
* i965/blorp: Delete the old blorp shader emit codeJason Ekstrand2016-05-148-1664/+8
* i965/blorp: Stop doing f2i(i2f(sample_id))Jason Ekstrand2016-05-141-13/+23
* i965/blorp: Refactor coordinate mungingJason Ekstrand2016-05-141-30/+29
* i965/blorp: Add bilinear blending support to the NIR pathJason Ekstrand2016-05-141-6/+114
* i965/blorp: Add support for averaging resolves to the NIR pathJason Ekstrand2016-05-141-18/+145
* i965/blorp: Add MSAA encode/decode support to the NIR pathJason Ekstrand2016-05-141-9/+194
* i965/blorp: Add support for W-[de]tiling to the NIR pathJason Ekstrand2016-05-141-2/+123
* i965/blorp: Add support for discard-based bounds checks to the NIR pathJason Ekstrand2016-05-141-1/+18
* i965/blorp: Add initial support for NIR-based blit shadersJason Ekstrand2016-05-141-24/+405
* i965/blorp: Refactor getting the blit kernel into a helperJason Ekstrand2016-05-141-13/+22
* i965/blorp: Use NIR for clear shadersJason Ekstrand2016-05-141-145/+39
* i965/blorp: Create the program key in get_clear_kernelJason Ekstrand2016-05-141-17/+15
* i965/blorp: Add a helper for compiling NIR shadersJason Ekstrand2016-05-142-0/+105
* blorp: Add initial state setup support for SIMD8 dispatchJason Ekstrand2016-05-147-34/+67