summaryrefslogtreecommitdiffstats
path: root/src/intel/blorp/blorp.c
Commit message (Expand)AuthorAgeFilesLines
* blorp: Memset surface info to zero when initializing itJason Ekstrand2019-09-061-0/+1
* intel/fs: Drop the gl_program from fs_visitorJason Ekstrand2019-08-251-1/+1
* intel/compiler: Fill a compiler statistics structJason Ekstrand2019-08-121-2/+2
* intel/compiler: Add a "base class" for program keysJason Ekstrand2019-07-101-1/+1
* intel/nir: Stop returning the shader from helpersJason Ekstrand2019-06-051-2/+2
* nir/lower_doubles: Inline functions directly in lower_doublesJason Ekstrand2019-03-061-2/+2
* blorp: Pass the batch to lookup/upload_shader instead of contextKenneth Graunke2019-01-101-3/+4
* blorp: Properly handle Z24X8 blits.Kenneth Graunke2018-08-111-12/+0
* i965: Add plumbing for shader time in 32-wide FS dispatch mode.Francisco Jerez2018-06-281-1/+1
* i965: Move nir_lower_deref_instrs to right before locals_to_regsJason Ekstrand2018-06-221-2/+0
* anv,i965,radv,st,ir3: Call nir_lower_deref_instrsJason Ekstrand2018-06-221-0/+2
* intel/blorp: Support blits and clears on surfaces with offsetsJason Ekstrand2018-05-251-0/+22
* intel/blorp: Use isl_aux_op instead of blorp_hiz_opJason Ekstrand2018-02-081-1/+1
* i965: Drop render_target_start from binding table struct.Kenneth Graunke2018-01-221-2/+4
* i965: Drop support for the legacy SNORM -> Float equation.Kenneth Graunke2018-01-021-2/+1
* intel/blorp: Add initial support for indirect clear colorsJason Ekstrand2017-11-271-0/+1
* intel/compiler: Remove final_program_size from brw_compile_*Jordan Justen2017-10-311-6/+4
* intel: Rewrite the world of push/pull paramsJason Ekstrand2017-10-121-1/+1
* intel/blorp: Assert levels and layers are in rangeNanley Chery2017-06-261-0/+7
* blorp: Use FullSurfaceDepthandStencilClear for blorp_hiz_opJason Ekstrand2017-06-071-0/+1
* intel/blorp: Refactor the HiZ op interfaceJason Ekstrand2017-06-071-49/+55
* i965: Add blorp support for gen4-5Jason Ekstrand2017-05-261-3/+3
* intel/blorp: Set additional brw_wm_prog_key fields on gen4-5Jason Ekstrand2017-05-261-1/+8
* intel/blorp: Add support for gen4-5 SF programsJason Ekstrand2017-05-261-0/+62
* intel/blorp: Move the gen7 stencil format workaround to blorp_blitJason Ekstrand2017-05-261-5/+0
* nir: Embed the shader_info in the nir_shader againJason Ekstrand2017-05-091-3/+3
* i965: Move the back-end compiler to src/intel/compilerJason Ekstrand2017-03-131-2/+2
* intel/blorp: Add support for vertex shadersJason Ekstrand2016-11-161-0/+31
* intel/blorp: Remove NIR support for uniformsJason Ekstrand2016-11-161-23/+1
* intel/blorp: Make the number of samples an explicit parameterJason Ekstrand2016-11-161-0/+2
* intel/blorp: Use wm_prog_data instead of hand-rolling our ownJason Ekstrand2016-11-021-21/+7
* intel/blorp: Rework our usage of ralloc when compiling shadersJason Ekstrand2016-10-271-8/+2
* intel/blorp: Rename compile_nir_shader to compile_fsJason Ekstrand2016-10-271-5/+5
* i965: rewrite brw_setup_vue_interpolation()Timothy Arceri2016-10-261-3/+3
* nir/i965/anv/radv/gallium: make shader info a pointerTimothy Arceri2016-10-261-1/+1
* intel/blorp: Add a flag to make blorp not re-emit dept/stencil buffersJason Ekstrand2016-10-141-1/+3
* intel/blorp: Add an "enabled" bit to surface_infoJason Ekstrand2016-10-141-0/+2
* nir: Add a flag to lower_io to force "sample" interpolationJason Ekstrand2016-09-151-1/+1
* intel/blorp: Work in terms of logical array layersJason Ekstrand2016-09-121-12/+2
* intel/isl: Add an isl_swizzle structure and use it for isl_view swizzlesJason Ekstrand2016-09-121-6/+1
* intel/blorp: Handle the 512 layers restriction on Sandy BridgeJason Ekstrand2016-09-121-0/+6
* intel/blorp: Allow multiple layersTopi Pohjolainen2016-09-121-3/+6
* i965: Move blorp into src/intel/blorpJason Ekstrand2016-08-291-0/+292