aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan
Commit message (Expand)AuthorAgeFilesLines
* anv: stop storing prog param data into shader blobsLionel Landwerlin2020-03-072-14/+5
* anv: Bounds-check pushed UBOs when robustBufferAccess = trueJason Ekstrand2020-03-075-41/+267
* anv: Add an align_down_u32 helperJason Ekstrand2020-03-072-2/+9
* anv: Align UBO sizes to 32BJason Ekstrand2020-03-073-0/+13
* anv: Delete some pointless break statementsJason Ekstrand2020-03-071-2/+0
* anv: Pass buffer addresses into emit_push_constant*Jason Ekstrand2020-03-071-26/+32
* anv: Mark max_push_range UNUSED and simplify the codeJason Ekstrand2020-03-071-3/+2
* anv: Parse VkPhysicalDeviceFeatures2 in CreateDeviceJason Ekstrand2020-03-071-10/+45
* anv: Flatten the logic add_aux_surface_if_supported (v3)Chad Versace2020-03-061-85/+101
* anv: Refactor creation of aux surfaces (v2)Chad Versace2020-03-061-86/+112
* anv: Add anv_image_plane_needs_shadow_surface() (v2)Chad Versace2020-03-061-31/+58
* anv: Enable HiZ for VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMALJason Ekstrand2020-03-051-8/+19
* intel/gen12+: Disable mid thread preemption.Rafael Antognolli2020-03-031-0/+12
* intel/isl: Implement D16_UNORM workarounds.Rafael Antognolli2020-03-031-2/+17
* anv: multiply the scratch space by 4 on gen9-10 like iris and i965Paulo Zanoni2020-03-031-2/+16
* intel: fix the gen 12 compute shader scratch IDsPaulo Zanoni2020-03-031-3/+8
* intel: fix the gen 11 compute shader scratch IDsPaulo Zanoni2020-03-031-1/+6
* anv: Wait for the GPU to be idle before invalidating the aux table.Rafael Antognolli2020-03-021-0/+10
* anv: Do end-of-pipe sync around MCS/CCS ops instead of CS stallJason Ekstrand2020-03-022-8/+8
* anv: Use a proper end-of-pipe sync instead of just CS stallJason Ekstrand2020-03-022-15/+118
* anv: Use the PIPE_CONTROL instead of bits for the CS stall W/AJason Ekstrand2020-03-021-3/+7
* anv: Remove unused field `urb.total_size`Caio Marcelo de Oliveira Filho2020-02-274-10/+5
* anv: Remove unused field xfb_used from anv_pipelineCaio Marcelo de Oliveira Filho2020-02-272-5/+1
* nir: Drop nir_tex_instr::texture_array_sizeJason Ekstrand2020-02-262-6/+0
* anv: Always enable the data cacheJason Ekstrand2020-02-253-10/+1
* nir, intel: Move use_scoped_memory_barrier to nir_optionsCaio Marcelo de Oliveira Filho2020-02-241-1/+0
* anv: Add pipe_state_for_stage() helperCaio Marcelo de Oliveira Filho2020-02-211-13/+24
* anv: Use intel_debug_flag_for_shader_stage()Caio Marcelo de Oliveira Filho2020-02-211-10/+1
* anv: Drop anv_image.c:get_surface()Chad Versace2020-02-191-10/+6
* anv: Advertise VK_KHR_shader_non_semantic_infoCaio Marcelo de Oliveira Filho2020-02-181-0/+1
* anv: Reject modifiers on depth/stencil formatsJason Ekstrand2020-02-131-3/+7
* anv: Respect ISL_SURF_USAGE_DISABLE_AUX_BIT in make_surface()Chad Versace2020-02-121-3/+4
* anv: Clarify behavior of anv_image_aspect_to_plane()Chad Versace2020-02-121-0/+6
* anv: Delete anv_image::ccs_e_compatibleChad Versace2020-02-122-14/+10
* Rename nir_lower_constant_initializers to nir_lower_variable_initalizersArcady Goldmints-Orlov2020-02-121-2/+2
* anv: Rename param make_surface::dev to deviceChad Versace2020-02-111-22/+22
* anv: Drop unused anv_image_get_surface_for_aspect_mask()Chad Versace2020-02-112-63/+0
* anv: No-op submit and wait calls when no_hw is setJason Ekstrand2020-02-061-0/+12
* anv: set MOCS on push constantsLionel Landwerlin2020-02-061-1/+7
* anv: implement gen12 post sync pipe control workaroundLionel Landwerlin2020-02-051-1/+5
* anv: implement gen9 post sync pipe control workaroundLionel Landwerlin2020-02-053-0/+39
* anv/blorp: Use the correct size for vkCmdCopyBufferToImageJason Ekstrand2020-02-021-0/+8
* anv: Always fill out the AUX table even if CCS is disabledJason Ekstrand2020-01-301-15/+17
* anv: Plumb deref block size through to 3DSTATE_SFJason Ekstrand2020-01-304-11/+18
* intel/common: Return the block size from get_urb_configJason Ekstrand2020-01-301-1/+1
* anv: Emit URB setup earlierJason Ekstrand2020-01-301-2/+2
* intel/blorp: Always emit URB config on Gen7+Jason Ekstrand2020-01-301-17/+4
* intel: Take a gen_l3_config in gen_get_urb_configJason Ekstrand2020-01-301-9/+1
* intel/genxml: Drop SLMEnable from L3CNTLREG on Gen11Jason Ekstrand2020-01-301-1/+1
* anv,iris: Set 3DSTATE_SF::DerefBlockSize to per-poly on Gen12+Jason Ekstrand2020-01-301-0/+4