aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_blorp.c
Commit message (Expand)AuthorAgeFilesLines
* intel/blorp: make upload_shader() return a bool indicating success or failureIago Toral Quiroga2017-03-161-1/+2
* i965: Rename brw_format_for_mesa_format() to brw_isl_format_for_mesa_format()Anuj Phogat2017-03-091-1/+1
* i965: Move intel_debug.h to intel/common/gen_debug.hJason Ekstrand2017-03-011-1/+1
* i965/blorp/gen6: Remove dead code in hiz setupTopi Pohjolainen2017-01-271-9/+9
* i965/blorp/gen6: Simplify hiz surface setupTopi Pohjolainen2017-01-271-6/+4
* i965/blorp: Use the correct ISL format for combined depth/stencilJason Ekstrand2017-01-241-0/+2
* i965/blorp: Make post draw flush more explicitTopi Pohjolainen2017-01-181-0/+22
* i965/miptree: Create a disable CCS flagBen Widawsky2017-01-021-1/+1
* i965/blorp: fix release build unused variable warningGrazvydas Ignotas2016-12-121-3/+1
* i965/gen8: Relax asserts prohibiting arrayed/mipmapped fast clearsTopi Pohjolainen2016-11-251-1/+1
* i965: Restrict fast color clear on first slice onlyTopi Pohjolainen2016-11-251-0/+8
* i965: Track fast color clear state in level/layer granularityTopi Pohjolainen2016-11-251-3/+0
* i965: Add plumbing for fast clear layer/level detailsTopi Pohjolainen2016-11-251-6/+12
* i965: Provide slice details to renderbuffer fast clear state trackerTopi Pohjolainen2016-11-251-1/+2
* i965: Split per miptree and per slice/level fast clear bitsTopi Pohjolainen2016-11-251-1/+1
* i965: Provide slice details to color resolverTopi Pohjolainen2016-11-251-6/+7
* i965: Refactor lossless compression state trackingTopi Pohjolainen2016-11-251-6/+2
* i965/meta: Split conversion of color and setting itTopi Pohjolainen2016-11-231-1/+6
* intel/blorp: Properly handle color compression in blorp_copyJason Ekstrand2016-11-171-2/+4
* i965/blorp: Rework resolve handlingJason Ekstrand2016-11-171-92/+88
* intel/blorp: Take a fast_clear_op in ccs_resolveJason Ekstrand2016-11-171-1/+14
* intel/blorp: Add plumbing for color resolve slice detailsPohjolainen, Topi2016-11-171-1/+1
* i965/miptree: Create a hiz mcs typeBen Widawsky2016-11-081-2/+2
* i965: Drop the aux mt when not usedBen Widawsky2016-11-081-2/+2
* i965: Wrap MCS miptree in intel_miptree_aux_bufferJordan Justen2016-11-081-5/+5
* intel/blorp: Pass a brw_stage_prog_data to upload_shaderJason Ekstrand2016-11-021-1/+2
* i965/miptree: Remove the stencil_as_y_tiled parameter from get_aligned_offsetJason Ekstrand2016-10-271-2/+1
* intel/blorp: Add a flag to make blorp not re-emit dept/stencil buffersJason Ekstrand2016-10-141-6/+6
* i965: Rename intelScreen to screen.Kenneth Graunke2016-09-201-1/+1
* i965/blorp: Add a copy_miptrees helperJason Ekstrand2016-09-121-0/+69
* intel/blorp: Work in terms of logical array layersJason Ekstrand2016-09-121-4/+27
* intel/blorp: Add a swizzle parameter to blorp_clearJason Ekstrand2016-09-121-2/+4
* intel/blorp: Take a destination swizzle in blorp_blitJason Ekstrand2016-09-121-0/+1
* intel/blorp: Take an isl_swizzle instead of a SWIZZLEJason Ekstrand2016-09-121-1/+27
* i965/blorp: Use hw generetad primitive copies for layered clearsTopi Pohjolainen2016-09-121-24/+12
* i965/blorp: Sanity check all layers before actual clearTopi Pohjolainen2016-09-121-2/+5
* intel/blorp: Add plumbing for setting color clear layer countTopi Pohjolainen2016-09-121-3/+3
* i965/rbc: Allocate mcs directlyTopi Pohjolainen2016-09-121-4/+6
* i965/rbc: Allow integer formats as advertised in isl_format.cTopi Pohjolainen2016-09-121-2/+1
* intel/blorp: Add a format parameter to blorp_fast_clearJason Ekstrand2016-08-291-1/+3
* i965/blorp: Remove the remaining brw prefixes from the blorp.h APIJason Ekstrand2016-08-291-26/+26
* i965: Move the hiz_op enum to blorpJason Ekstrand2016-08-291-6/+6
* i965/blorp: Get rid of brw_contextJason Ekstrand2016-08-291-5/+21
* i965/blorp: Take a blorp_context in compile_nir_shaderJason Ekstrand2016-08-291-0/+2
* i965/blorp: Add an "exec" function pointer to blorp_contextJason Ekstrand2016-08-291-0/+8
* i965/blorp: Use blorp_address in brw_blorp_surface instead of bo+offsetJason Ekstrand2016-08-291-13/+26
* i965/blorp: Add driver mocs settings to the contextJason Ekstrand2016-08-291-0/+26
* i965/blorp: Expose the shader cache through function pointersJason Ekstrand2016-08-291-0/+26
* i965/blorp: Add a blorp_context struct and init/finish funcsJason Ekstrand2016-08-291-0/+6
* i965/blorp: Don't clear an empty regionJason Ekstrand2016-08-191-0/+4