summaryrefslogtreecommitdiff
path: root/src/intel/blorp
AgeCommit message (Expand)AuthorFilesLines
2018-07-13intel/blorp: Handle 3-component formats in clearsJason Ekstrand3-11/+92
2018-07-13intel/blorp: Fix blits to R8G8B8_UNORM_SRGBJason Ekstrand1-0/+4
2018-06-28intel/anv,blorp,i965: Implement the SKL 16x MSAA SIMD32 workaroundJason Ekstrand1-0/+14
2018-06-28intel/fs: Add fields to wm_prog_data for SIMD32 dispatchJason Ekstrand1-0/+3
2018-06-28i965: Add plumbing for shader time in 32-wide FS dispatch mode.Francisco Jerez1-1/+1
2018-06-28intel/compiler: Add and use helpers for working with KSP indicesJason Ekstrand1-25/+40
2018-06-22intel/blorp: Stop setting tex->texture/samplerJason Ekstrand1-2/+0
2018-06-22i965: Move nir_lower_deref_instrs to right before locals_to_regsJason Ekstrand1-2/+0
2018-06-22anv,i965,radv,st,ir3: Call nir_lower_deref_instrsJason Ekstrand1-0/+2
2018-06-06intel/blorp: Emit VF cache invalidates for 48-bit bugs with softpin.Kenneth Graunke1-5/+12
2018-06-06intel/blorp: Don't vertex fetch directly from clear valuesJason Ekstrand1-44/+41
2018-05-25intel/blorp: Support blits and clears on surfaces with offsetsJason Ekstrand4-1/+37
2018-05-17intel/blorp: Add a NO_UPDATE_CLEAR_COLOR batch flagNanley Chery2-2/+9
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 Ekstrand2-23/+95
2018-05-09intel/blorp: Use nir_format_bitcast_uint_vec_unmaskedJason Ekstrand1-41/+16
2018-05-09intel/blorp: Use ISL instead of bitcast_color_value_to_uintJason Ekstrand1-73/+10
2018-05-09intel/blorp: Support the RGB workaround on more formatsJason Ekstrand1-20/+53
2018-05-09intel/blorp: Silently convert RGBX destination formats to RGBAJason Ekstrand1-0/+4
2018-05-09intel/blorp: Handle more exotic destination formatsJason Ekstrand2-0/+54
2018-05-09intel/blorp: Include nir_format_convert.h in blorp_blit.cJason Ekstrand1-19/+1
2018-05-09intel/blorp: Add swizzle support for all hardwareJason Ekstrand2-1/+69
2018-05-09blorp: Handle the RGB workaround more like other workaroundsJason Ekstrand1-30/+30
2018-04-11blorp: Silence unused function warningsNanley Chery1-2/+2
2018-04-05intel/blorp: Update clear color state buffer during fast clears.Rafael Antognolli1-0/+48
2018-04-05intel/blorp: Only copy clear color when doing a resolve.Rafael Antognolli1-4/+9
2018-04-05intel/blorp: Add support for fast clear address.Rafael Antognolli1-5/+13
2018-04-05intel: Use Clear Color struct size.Rafael Antognolli1-2/+3
2018-03-16anv: Silence compiler warnings about uninitialized bind_offset.Eric Anholt1-1/+1
2018-03-15anv: silence unused function warning on gen11Lionel Landwerlin1-1/+1
2018-03-05intel: Drop SURFACE_FORMAT enum from genxml.Kenneth Graunke1-7/+7
2018-03-05intel: Split gen_device_info out into libintel_devJordan Justen1-1/+1
2018-03-02i965: Silence unused parameter warnings in blorpIan Romanick1-7/+5
2018-03-01intel/blorp: Add indirect clear color support to mcs_partial_resolveJason Ekstrand3-10/+70
2018-03-01intel/blorp: Add a helper for filling out VERTEX_BUFFER_STATEJason Ekstrand1-36/+33
2018-02-20intel/blorp: Add a blorp_hiz_clear_depth_stencil helperJason Ekstrand2-0/+64
2018-02-15i965/icl: Add assertions to check dispatch mode is SIMD8Anuj Phogat1-0/+2
2018-02-15i965/icl: Update the comment for maximum number of threads per PSDAnuj Phogat1-4/+5
2018-02-15intel/icl: Do StateCacheInvalidation for indirect clear colorAnuj Phogat1-1/+1
2018-02-08intel/blorp: Use isl_aux_op instead of blorp_hiz_opJason Ekstrand5-39/+25
2018-02-08intel/blorp: Use isl_aux_op instead of blorp_fast_clear_opJason Ekstrand4-22/+15
2018-02-08intel/blorp: Add a CCS ambiguation passJason Ekstrand2-0/+158
2018-01-22i965: Drop render_target_start from binding table struct.Kenneth Graunke1-2/+4
2018-01-11meson: Use dependencies for nirDylan Baker1-1/+2
2018-01-02i965: Drop support for the legacy SNORM -> Float equation.Kenneth Graunke1-2/+1
2017-11-30intel/blorp: Fix possible NULL pointer dereferencingVadym Shovkoplias1-2/+2
2017-11-27intel/blorp: Drop blorp_resolve_ccs_attachmentJason Ekstrand2-61/+20
2017-11-27intel/blorp: Take a range of layers in blorp_ccs_resolveJason Ekstrand2-3/+7
2017-11-27intel/blorp: Add initial support for indirect clear colorsJason Ekstrand4-0/+86