summaryrefslogtreecommitdiff
path: root/src/intel/vulkan
AgeCommit message (Expand)AuthorFilesLines
2016-10-04anv/gen7_pipeline: Fix typo in semicolonAnuj Phogat1-1/+1
2016-10-04anv/gen7_pipeline: Set sample mask field in 3DSTATE_PSAnuj Phogat1-0/+3
2016-10-04anv/gen7_pipeline: Move ksp{1,2} state setting next to ksp0Anuj Phogat1-3/+2
2016-10-04anv/gen8_pipeline: Add an assert to ensure use_alt_mode is not set in prog_dataAnuj Phogat1-0/+1
2016-10-04anv/gen8_pipeline: Fix typo in semicolonAnuj Phogat1-1/+1
2016-10-04anv/gen7_pipeline: Use MSDISPMODE_PERSAMPLE for non-multisampled fboAnuj Phogat1-1/+2
2016-10-03anv/formats: Fix build on gcc-4 and earlierVille Syrjälä1-4/+19
2016-10-03i965: rename max_ds_* variable to max_tes_*Timothy Arceri1-1/+1
2016-10-03i965: rename max_hs_* variables to max_tcs_*Timothy Arceri1-1/+1
2016-09-23anv: Check for VK_WHOLE_SIZE in anv_CmdFillBufferNicolas Koch1-0/+6
2016-09-23anv: get rid of duplicated values from gen_device_infoLionel Landwerlin6-43/+28
2016-09-23intel/i965: make gen_device_info mutableLionel Landwerlin3-39/+38
2016-09-21anv: pipeline: use correct number of thread for computeLionel Landwerlin1-1/+4
2016-09-21anv: allocator: correct scratch space for haswellLionel Landwerlin1-1/+21
2016-09-21anv: device: calculate compute thread numbers using subslices numbersLionel Landwerlin6-18/+74
2016-09-14anv/cmd_buffer: Set the L3 atomic disable mask bit in CHICKEN3 on HSWJason Ekstrand1-0/+1
2016-09-14intel/blorp: Stop setting 3DSTATE_DRAWING_RECTANGLEJason Ekstrand1-15/+0
2016-09-14intel/blorp: Emit 3DSTATE_MULTISAMPLE directlyJason Ekstrand1-37/+0
2016-09-14intel: Move Vulkan sample positions to common codeJason Ekstrand4-111/+16
2016-09-13anv/image: Set correct base_array_layer and array_len for storage imagesJason Ekstrand1-0/+4
2016-09-13anv: Use blorp for doing MSAA resolvesJason Ekstrand5-881/+121
2016-09-13anv: Use blorp for ClearColorImageJason Ekstrand2-21/+56
2016-09-13anv: Delete meta_blit2dJason Ekstrand4-1590/+0
2016-09-13anv/blorp: Add a gcd_pow2_u64 helper and use it for buffer alignmentsJason Ekstrand1-24/+24
2016-09-13anv: Use blorp for CopyBuffer and UpdateBufferJason Ekstrand3-181/+187
2016-09-13anv: Use blorp for CopyImageJason Ekstrand2-158/+67
2016-09-13anv: Use blorp for CopyBufferToImageJason Ekstrand2-125/+16
2016-09-13anv: Use blorp for CopyImageToBufferJason Ekstrand2-16/+134
2016-09-13anv: Use blorp to implement VkBlitImageJason Ekstrand5-750/+144
2016-09-13anv: Make image_get_surface_for_aspect_mask constJason Ekstrand3-7/+8
2016-09-13anv: Add initial blorp supportJason Ekstrand7-0/+400
2016-09-13intel/anv: Use #defines for all __gen_ helpersJason Ekstrand1-5/+6
2016-09-13anv: Generalize emit_urb_setupJason Ekstrand2-20/+45
2016-09-13anv/pipeline: Roll compute_urb_partition into emit_urb_setupJason Ekstrand3-156/+138
2016-09-13anv/allocator: Use VG_NOACCESS_WRITE in anv_bo_pool_freeJason Ekstrand1-2/+4
2016-09-12intel/isl: Add an isl_swizzle structure and use it for isl_view swizzlesJason Ekstrand3-26/+12
2016-09-08anv: Link to libX11-xcb only when unneededChad Versace1-3/+5
2016-09-06anv/pipeline: Lower indirect outputs when EmitNoIndirectOutput is setJason Ekstrand1-0/+2
2016-09-03anv: Move cmd_buffer_config_l3 into anv_cmd_buffer.cJason Ekstrand6-207/+162
2016-09-03anv/cmd_buffer: Move emit_lri and emit_lrm higher upJason Ekstrand1-19/+19
2016-09-03anv: Refactor pipeline l3 config setupJason Ekstrand5-67/+25
2016-09-03anv: Leverage the shared L3$ config codeJason Ekstrand2-345/+37
2016-09-03intel: Rename brw_get_device_name/info to gen_get_device_name/infoJason Ekstrand1-2/+2
2016-09-03intel: s/brw_device_info/gen_device_info/Jason Ekstrand7-28/+28
2016-09-03intel: Add a new "common" library for more code sharingJason Ekstrand2-1/+2
2016-08-30anv: Rework pipeline cachingJason Ekstrand8-432/+320
2016-08-30anv: Add a struct for storing a compiled shaderJason Ekstrand3-0/+160
2016-08-30anv: Add pipeline_has_stage guards a few placesJason Ekstrand4-10/+40
2016-08-30anv: Remove unused fields from anv_pipeline_bind_mapJason Ekstrand1-2/+0
2016-08-30anv/pipeline: Properly handle OOM during shader compilationJason Ekstrand2-15/+30