summaryrefslogtreecommitdiff
path: root/src/intel
AgeCommit message (Expand)AuthorFilesLines
2017-10-16anv: Get rid of gen fall-throughJason Ekstrand1-17/+17
2017-10-16intel/common: Improve the comments for sample positionsJason Ekstrand1-0/+65
2017-10-13blob: Use intptr_t instead of ssize_tJason Ekstrand1-1/+1
2017-10-12intel/cs: Make thread_local_id a regular builtin paramJason Ekstrand4-34/+33
2017-10-12intel/compiler: Allocate pull_param in assign_constant_locationsJason Ekstrand2-6/+14
2017-10-12intel: Allocate prog_data::[pull_]param deeper inside the compilerJason Ekstrand2-4/+4
2017-10-12anv/pipeline: Refactor setup of the prog_data::param arrayJason Ekstrand1-14/+9
2017-10-12anv/pipeline: Grow the param array for imagesJason Ekstrand2-7/+5
2017-10-12anv/pipeline: Whack nir->num_uniforms to MAX_PUSH_CONSTANT_SIZEJason Ekstrand1-4/+2
2017-10-12intel/vs: Grow the param array for clip planesJason Ekstrand2-0/+14
2017-10-12intel/cs: Grow prog_data::param on-demand for thread_local_id_indexJason Ekstrand3-19/+9
2017-10-12intel/compiler: Make brw_nir_lower_intrinsics compute-specificJason Ekstrand5-19/+13
2017-10-12intel/compiler: Add a helper for growing the prog_data::param arrayJason Ekstrand1-0/+13
2017-10-12intel/compiler: Add a flag for pull constant supportJason Ekstrand4-2/+12
2017-10-12anv/pipeline: Ralloc prog_data::param of the compile mem_ctxJason Ekstrand1-2/+1
2017-10-12anv/pipeline: Add a mem_ctx parameter to anv_pipeline_compileJason Ekstrand1-33/+39
2017-10-12i965: Store image_param in brw_context instead of prog_dataJason Ekstrand2-8/+2
2017-10-12intel: Rewrite the world of push/pull paramsJason Ekstrand13-69/+133
2017-10-12anv/pipeline_cache: Rework to use multialloc and blobJason Ekstrand2-159/+141
2017-10-12anv/pipeline: Declare bind maps closer to their useJason Ekstrand1-12/+6
2017-10-12anv/multialloc: Add new add_size helperJason Ekstrand1-2/+4
2017-10-12meson: fix typo in isltournier.elie1-1/+1
2017-10-11anv: intel: use anv_image's computed size for importing a BOLionel Landwerlin1-11/+15
2017-10-11anv: bo_cache: allow importing a BO larger than neededLionel Landwerlin1-1/+1
2017-10-10i965: Fix output register sizes when multiple variables share a slot.Kenneth Graunke1-5/+18
2017-10-11anv: fix assert in wsi image code.Dave Airlie1-1/+1
2017-10-10i965: Don't try to decode types for non-existent src1.Kenneth Graunke1-1/+2
2017-10-10i965/tes: account for the fact that dvec3/4 inputs take two slotsIago Toral Quiroga1-2/+7
2017-10-10anv: fix null pointer dereferenceTapani Pälli1-0/+1
2017-10-09anv: Do not assert() on VK_ATTACHMENT_UNUSEDJózef Kucia1-1/+2
2017-10-07anv/wsi: Allocate enough memory for the entire imageJason Ekstrand1-3/+4
2017-10-07anv: fix nir.h includeLionel Landwerlin1-1/+1
2017-10-06anv/cmd_buffer: Reset state in cmd_buffer_destroyLionel Landwerlin1-9/+3
2017-10-06anv/cmd_buffer: fix push descriptors with set > 0Lionel Landwerlin2-13/+49
2017-10-06anv: enable VK_KHR_sampler_ycbcr_conversionLionel Landwerlin6-18/+186
2017-10-06anv: enable multiple planes per image/imageViewLionel Landwerlin9-484/+915
2017-10-06anv: Take an image in can_sample_with_hizJason Ekstrand3-9/+10
2017-10-06anv: Take a single aspect in anv_layout_to_aux_usageJason Ekstrand3-18/+15
2017-10-06anv/cmd_buffer: Make get_fast_clear_state return an addressJason Ekstrand1-22/+24
2017-10-06anv/blorp: Add a concept of default aux usageJason Ekstrand1-11/+16
2017-10-06anv: add nir lowering pass for ycbcr texturesLionel Landwerlin6-2/+496
2017-10-06anv: prepare sampler emission code for multiplanar imagesLionel Landwerlin3-41/+43
2017-10-06anv/apply_pipeline_layout: Prepare for multi-planar imagesLionel Landwerlin4-22/+116
2017-10-06anv: add new formats KHR_sampler_ycbcr_conversionLionel Landwerlin3-6/+189
2017-10-06anv: modify the internal concept of format to express multiple planesLionel Landwerlin4-256/+331
2017-10-06anv: prepare formats to handle disjoints setsLionel Landwerlin1-10/+27
2017-10-06isl: fill out layout descriptions for yuv formatsLionel Landwerlin1-4/+4
2017-10-06isl: check whether a format is rgb if colorspace is yuvLionel Landwerlin1-0/+2
2017-10-06isl: make format layout channels accessible by indexLionel Landwerlin1-9/+12
2017-10-05intel/compiler: Don't propagate cmod into integer multipliesJason Ekstrand2-0/+34