| Commit message (Expand) | Author | Age | Files | Lines |
* | i965: Move the back-end compiler to src/intel/compiler | Jason Ekstrand | 2017-03-13 | 3 | -4/+4 |
* | i965: split EU defines to brw_eu_defines.h | Emil Velikov | 2017-03-13 | 1 | -1/+1 |
* | i965: Reduce cross-pollination between the DRI driver and compiler | Jason Ekstrand | 2017-03-01 | 1 | -1/+0 |
* | intel/blorp: Explicitly flush all allocated state | Jason Ekstrand | 2017-02-21 | 1 | -1/+18 |
* | intel/blorp: Swizzle clear colors on the CPU | Jason Ekstrand | 2017-02-13 | 1 | -18/+30 |
* | intel/blorp: do not return const data by get_px_size_sa() | Emil Velikov | 2017-02-10 | 1 | -1/+1 |
* | intel/isl: Add a formats_are_ccs_e_compatible helper | Jason Ekstrand | 2017-02-02 | 1 | -0/+6 |
* | intel/blorp: Handle clearing of A4B4G4R4 on all platforms | Jason Ekstrand | 2017-01-31 | 1 | -0/+23 |
* | intel/blorp/dbg: Name blit shaders for easy recognition in dumps | Topi Pohjolainen | 2017-01-27 | 1 | -0/+2 |
* | intel/blorp/copy: Properly handle clear colors for CCS_E images | Jason Ekstrand | 2017-01-21 | 1 | -0/+82 |
* | blorp: remove unnecessary struct declaration | Lionel Landwerlin | 2017-01-20 | 1 | -1/+0 |
* | intel/blorp_clear: Add gen8 HiZ clearing functions | Nanley Chery | 2017-01-12 | 2 | -0/+93 |
* | intel/blorp: Add the BDW+ optimized HZ_OP sequence to BLORP | Nanley Chery | 2017-01-12 | 1 | -0/+87 |
* | intel/blorp_blit: Fix max blit size for gen6 | Jordan Justen | 2016-12-26 | 1 | -2/+3 |
* | intel/blorp_blit: Add split_blorp_blit_debug switch | Jordan Justen | 2016-12-07 | 1 | -3/+9 |
* | intel/blorp_blit: Enable splitting large blorp blits | Jordan Justen | 2016-12-07 | 1 | -1/+40 |
* | intel/blorp_blit: Move RGB=>R conversion to follow blit splitting | Jordan Justen | 2016-12-07 | 1 | -48/+65 |
* | intel/blorp_blit: Adjust blorp surface parameters for split blits | Jordan Justen | 2016-12-07 | 1 | -3/+94 |
* | intel/blorp_blit: Split blorp blits if they are too large | Jordan Justen | 2016-12-07 | 1 | -6/+96 |
* | intel/blorp_blit: Create structure for src & dst coordinates | Jordan Justen | 2016-12-07 | 1 | -19/+56 |
* | intel/blorp: Fix rectangle size for level-not-zero resolves | Topi Pohjolainen | 2016-11-23 | 1 | -2/+2 |
* | intel/blorp: Properly handle color compression in blorp_copy | Jason Ekstrand | 2016-11-17 | 2 | -2/+179 |
* | intel/blorp: Always use UINT formats on SKL+ | Jason Ekstrand | 2016-11-17 | 1 | -22/+44 |
* | intel/blorp: Take a fast_clear_op in ccs_resolve | Jason Ekstrand | 2016-11-17 | 3 | -14/+15 |
* | intel/blorp: Add plumbing for color resolve slice details | Pohjolainen, Topi | 2016-11-17 | 2 | -3/+9 |
* | intel/blorp: Add a clear_attachments entrypoint | Jason Ekstrand | 2016-11-16 | 3 | -2/+173 |
* | intel/blorp: Add capability to use pre-baked binding tables | Jason Ekstrand | 2016-11-16 | 2 | -20/+27 |
* | intel/blorp: Add support for vertex shaders | Jason Ekstrand | 2016-11-16 | 3 | -6/+82 |
* | intel/blorp: Use an actual chunk of vertex buffer for the VUE header | Jason Ekstrand | 2016-11-16 | 1 | -33/+34 |
* | blorp/exec: Use uint32_t for copying varying data | Jason Ekstrand | 2016-11-16 | 1 | -2/+2 |
* | intel/blorp: Handle NIR clear inputs the same way as blit inputs | Jason Ekstrand | 2016-11-16 | 3 | -11/+17 |
* | intel/blorp: Remove NIR support for uniforms | Jason Ekstrand | 2016-11-16 | 1 | -23/+1 |
* | intel/blorp: Add a shader type to make keys more unique | Jason Ekstrand | 2016-11-16 | 3 | -7/+18 |
* | intel/blorp: Make the number of samples an explicit parameter | Jason Ekstrand | 2016-11-16 | 5 | -9/+19 |
* | intel/isl: Add some basic info about RENDER_SURFACE_STATE to isl_device | Jason Ekstrand | 2016-11-16 | 1 | -24/+9 |
* | intel/genxml: Make 3DSTATE_WM more consistent across gens | Jason Ekstrand | 2016-11-16 | 1 | -2/+2 |
* | intel/genxml: Make some 3DSTATE_PS fields more consistent | Jason Ekstrand | 2016-11-16 | 1 | -4/+4 |
* | intel/blorp: Use designated initializers in surf_convert_to_single_slice | Jordan Justen | 2016-11-15 | 1 | -16/+13 |
* | intel/blorp: Emit all the binding tables | Jason Ekstrand | 2016-11-08 | 1 | -0/+5 |
* | intel/blorp: Pass a brw_stage_prog_data to upload_shader | Jason Ekstrand | 2016-11-02 | 3 | -4/+5 |
* | intel/blorp: Use wm_prog_data instead of hand-rolling our own | Jason Ekstrand | 2016-11-02 | 5 | -66/+28 |
* | intel/blorp: remove stale comment | Timothy Arceri | 2016-10-28 | 1 | -3/+0 |
* | intel/blorp: Rework our usage of ralloc when compiling shaders | Jason Ekstrand | 2016-10-27 | 4 | -15/+14 |
* | intel/blorp: Rename compile_nir_shader to compile_fs | Jason Ekstrand | 2016-10-27 | 4 | -14/+14 |
* | intel/blorp: Fix a couple asserts around image copy rectangles | Jason Ekstrand | 2016-10-27 | 1 | -2/+6 |
* | i965: rewrite brw_setup_vue_interpolation() | Timothy Arceri | 2016-10-26 | 1 | -3/+3 |
* | nir/i965/anv/radv/gallium: make shader info a pointer | Timothy Arceri | 2016-10-26 | 2 | -2/+2 |
* | intel/blorp: Add a flag to make blorp not re-emit dept/stencil buffers | Jason Ekstrand | 2016-10-14 | 3 | -3/+17 |
* | intel/blorp: Add an entrypoint for clearing depth and stencil | Jason Ekstrand | 2016-10-14 | 2 | -0/+79 |
* | intel/blorp: Emit a NULL render target for depth/stencil-only operations | Jason Ekstrand | 2016-10-14 | 1 | -5/+44 |