summaryrefslogtreecommitdiff
path: root/src/intel/blorp/blorp_blit.c
AgeCommit message (Expand)AuthorFilesLines
2021-01-25intel/blorp: Use sized types for nir_tex_instr::dest_typeConnor Abbott1-1/+1
2021-01-06intel/blorp: use intrinsic buildersChristian Gmeiner1-5/+1
2020-11-13intel/blorp: Delete clear color conversions during copiesNanley Chery1-36/+0
2020-11-03nir/builder: Add a nir_ieq_imm helperJason Ekstrand1-5/+4
2020-10-22blorp: allow blits with floating point source layersLionel Landwerlin1-4/+9
2020-10-22blorp: identify copy kernels in NIRLionel Landwerlin1-2/+2
2020-09-30intel/nir: Use nir control flow helpersConnor Abbott1-12/+9
2020-06-19intel: Add ISL_AUX_USAGE_GEN12_CCS_ENanley Chery1-3/+7
2020-04-17intel/blorp: Delete an unused enumJason Ekstrand1-15/+0
2020-03-17intel/blorp: Plumb the stage through blorp upload_shaderCaio Marcelo de Oliveira Filho1-1/+2
2020-03-12intel/blorp: Allow STC_CCS in blit sourcesJason Ekstrand1-1/+2
2020-03-12intel/blorp: Allow HIZ_CCS_WT in copy sourcesJason Ekstrand1-1/+2
2020-03-05blorp: Write to depth/stencil images as depth/stencil when possibleJason Ekstrand1-17/+68
2020-01-28intel/blorp: Handle bit-casting UNORM and BGRA formatsJason Ekstrand1-37/+34
2020-01-25intel/blorp: Add support for CCS_E copies with UNORM formatsJason Ekstrand1-7/+38
2020-01-24intel/blorp: resize src and dst surfaces separatelyJason Ekstrand1-45/+53
2020-01-04intel/blorp: Use the source format when using blorp_copy with HiZJason Ekstrand1-1/+9
2020-01-04blorp: Stop whacking Z24 depth to BGRA8Jason Ekstrand1-11/+0
2019-10-28intel/blorp: Use isl_aux_usage_has_mcs instead of comparingSagar Ghuge1-5/+7
2019-10-28intel: Enable CCS_E for some formats on Gen12Nanley Chery1-0/+20
2019-10-17intel/isl: Add R10G10B10_FLOAT_A2_UNORM formatJordan Justen1-0/+1
2019-09-06intel/blorp: Expose surf_fake_interleaved_msaa internallyJason Ekstrand1-5/+5
2019-09-06intel/blorp: Expose surf_retile_w_to_y internallyJason Ekstrand1-5/+5
2019-07-29intel: Use a system value for gl_FragCoordJason Ekstrand1-8/+1
2019-07-10intel/compiler: Add a "base class" for program keysJason Ekstrand1-2/+2
2019-06-27intel: Add and use helpers for level0 extentNanley Chery1-9/+2
2019-06-05intel/blorp: Handle SINT/UINT clamping on blits.Kenneth Graunke1-0/+32
2019-04-14nir/builder: Move nir_imm_vec2 from blorp into the builderKarol Herbst1-12/+0
2019-02-21nir, glsl: move pixel_center_integer/origin_upper_left to shader_info.fsAlejandro Piñeiro1-1/+0
2019-02-21blorp: introduce helper method blorp_nir_init_shaderAlejandro Piñeiro1-1/+1
2019-01-14intel/blorp: Add two more filter modesJason Ekstrand1-12/+50
2019-01-10blorp: Pass the batch to lookup/upload_shader instead of contextKenneth Graunke1-5/+7
2018-12-12intel/blorp: Assert that we don't re-layout a compressed surfaceJason Ekstrand1-0/+3
2018-09-26intel/isl: Add a unit suffixes to some struct fields and variablesJason Ekstrand1-2/+2
2018-09-07Replace uses of _mesa_bitcount with util_bitcountDylan Baker1-2/+3
2018-08-29nir/format_convert: Rename nir_format_bitcast_uint_vecJason Ekstrand1-1/+1
2018-08-11blorp: Properly handle Z24X8 blits.Kenneth Graunke1-0/+11
2018-08-11blorp: Don't try to use R32_UNORM for R24_UNORM_X8_TYPELESS rendering.Kenneth Graunke1-5/+5
2018-08-11intel: Switch the order of the 2x MSAA sample positionsJason Ekstrand1-1/+11
2018-07-23intel/blorp: Fix blits to R8G8B8_UNORM_SRGB sRGB harderJason Ekstrand1-3/+11
2018-07-18intel/blorp: Take an explicit filter parameter in blorp_blitJason Ekstrand1-40/+4
2018-07-18intel/blorp: Add a blorp_filter enum for use in blorp_blitJason Ekstrand1-98/+114
2018-07-13intel/blorp: Handle 3-component formats in clearsJason Ekstrand1-1/+1
2018-07-13intel/blorp: Fix blits to R8G8B8_UNORM_SRGBJason Ekstrand1-0/+4
2018-06-22intel/blorp: Stop setting tex->texture/samplerJason Ekstrand1-2/+0
2018-05-25intel/blorp: Support blits and clears on surfaces with offsetsJason Ekstrand1-1/+3
2018-05-14intel/blorp: Use linear formats for CCS_E clear colors in copiesJason Ekstrand1-2/+2
2018-05-09intel/blorp: Allow CCS copies of 1010102 formatsJason Ekstrand1-0/+6
2018-05-09intel/blorp: Add support for more format bitcastingJason Ekstrand1-18/+87
2018-05-09intel/blorp: Use nir_format_bitcast_uint_vec_unmaskedJason Ekstrand1-41/+16