summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan
Commit message (Expand)AuthorAgeFilesLines
* anv/image: Set correct base_array_layer and array_len for storage imagesJason Ekstrand2016-09-131-0/+4
* anv: Use blorp for doing MSAA resolvesJason Ekstrand2016-09-135-881/+121
* anv: Use blorp for ClearColorImageJason Ekstrand2016-09-132-21/+56
* anv: Delete meta_blit2dJason Ekstrand2016-09-134-1590/+0
* anv/blorp: Add a gcd_pow2_u64 helper and use it for buffer alignmentsJason Ekstrand2016-09-131-24/+24
* anv: Use blorp for CopyBuffer and UpdateBufferJason Ekstrand2016-09-133-181/+187
* anv: Use blorp for CopyImageJason Ekstrand2016-09-132-158/+67
* anv: Use blorp for CopyBufferToImageJason Ekstrand2016-09-132-125/+16
* anv: Use blorp for CopyImageToBufferJason Ekstrand2016-09-132-16/+134
* anv: Use blorp to implement VkBlitImageJason Ekstrand2016-09-135-750/+144
* anv: Make image_get_surface_for_aspect_mask constJason Ekstrand2016-09-133-7/+8
* anv: Add initial blorp supportJason Ekstrand2016-09-137-0/+400
* intel/anv: Use #defines for all __gen_ helpersJason Ekstrand2016-09-131-5/+6
* anv: Generalize emit_urb_setupJason Ekstrand2016-09-132-20/+45
* anv/pipeline: Roll compute_urb_partition into emit_urb_setupJason Ekstrand2016-09-133-156/+138
* anv/allocator: Use VG_NOACCESS_WRITE in anv_bo_pool_freeJason Ekstrand2016-09-131-2/+4
* intel/isl: Add an isl_swizzle structure and use it for isl_view swizzlesJason Ekstrand2016-09-123-26/+12
* anv: Link to libX11-xcb only when unneededChad Versace2016-09-081-3/+5
* anv/pipeline: Lower indirect outputs when EmitNoIndirectOutput is setJason Ekstrand2016-09-061-0/+2
* anv: Move cmd_buffer_config_l3 into anv_cmd_buffer.cJason Ekstrand2016-09-036-207/+162
* anv/cmd_buffer: Move emit_lri and emit_lrm higher upJason Ekstrand2016-09-031-19/+19
* anv: Refactor pipeline l3 config setupJason Ekstrand2016-09-035-67/+25
* anv: Leverage the shared L3$ config codeJason Ekstrand2016-09-032-345/+37
* intel: Rename brw_get_device_name/info to gen_get_device_name/infoJason Ekstrand2016-09-031-2/+2
* intel: s/brw_device_info/gen_device_info/Jason Ekstrand2016-09-037-28/+28
* intel: Add a new "common" library for more code sharingJason Ekstrand2016-09-032-1/+2
* anv: Rework pipeline cachingJason Ekstrand2016-08-308-432/+320
* anv: Add a struct for storing a compiled shaderJason Ekstrand2016-08-303-0/+160
* anv: Add pipeline_has_stage guards a few placesJason Ekstrand2016-08-304-10/+40
* anv: Remove unused fields from anv_pipeline_bind_mapJason Ekstrand2016-08-301-2/+0
* anv/pipeline: Properly handle OOM during shader compilationJason Ekstrand2016-08-302-15/+30
* anv/allocator: Correctly set the number of bucketsJason Ekstrand2016-08-301-1/+1
* anv/pipeline: Fix bind maps for fragment output arraysJason Ekstrand2016-08-301-1/+1
* anv/descriptor_set: memset anv_descriptor_set_layoutJason Ekstrand2016-08-301-2/+1
* anv/wayland: fix assert typoEric Engestrom2016-08-301-1/+1
* anv/meta: fix unreachable() typoEric Engestrom2016-08-301-1/+1
* nir: Change nir_shader_get_entrypoint to return an impl.Kenneth Graunke2016-08-251-2/+3
* anv: Include the pipeline layout in the shader hashJason Ekstrand2016-08-244-4/+40
* anv: Add a --disable-vulkan-icd-full-driver-path optionJason Ekstrand2016-08-252-2/+8
* anv: meta_blit2d: adapt texel fetch pitch for fake w-tiledLionel Landwerlin2016-08-241-1/+3
* anv/clear: Clear E5B9G9R9 images as R32_UINTJason Ekstrand2016-08-231-2/+14
* anv/clear: Make cmd_clear_image take an actual VkClearValueJason Ekstrand2016-08-231-5/+5
* anv/blit2d: Add support for RGB destinationsJason Ekstrand2016-08-231-2/+214
* anv/blit2d: Add a format parameter to bind_dst and create_iviewJason Ekstrand2016-08-231-5/+10
* anv/image: Don't create invalid render target surfacesJason Ekstrand2016-08-231-1/+12
* anv/formats: Don't use an RGBX format if it isn't renderableJason Ekstrand2016-08-231-1/+2
* anv: Throw INCOMPATIBLE_DRIVER for non-fatal initialization errorsJason Ekstrand2016-08-221-5/+3
* anv: GetDeviceImageFormatProperties: fix TRANSFER formatsLionel Landwerlin2016-08-221-16/+6
* anv: Give the installed intel_icd.json file an absolute pathJason Ekstrand2016-08-203-2/+8
* genxml/gen9: Make 3DSTATE_SBE::AttributeActiveComponentFormat an arrayJason Ekstrand2016-08-191-35/+3