aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/anv_pipeline.c
Commit message (Expand)AuthorAgeFilesLines
* anv/pipeline: make FragCoord include sample positions when sample shadingIago Toral Quiroga2017-03-241-8/+18
* nir/lower_wpos_center: support adding sample position to fragment coordinateIago Toral Quiroga2017-03-241-1/+1
* anv: improve error reporting when creating pipelinesIago Toral Quiroga2017-03-161-0/+1
* anv: Use on-the-fly surface states for dynamic buffer descriptorsJason Ekstrand2017-03-131-6/+0
* i965: Move the back-end compiler to src/intel/compilerJason Ekstrand2017-03-131-1/+1
* anv: Drop the anv_validate block helperJason Ekstrand2017-03-071-3/+3
* anv: Remove a pointless finishmeJason Ekstrand2017-03-071-4/+0
* anv: Advertise shaderInt64 on Broadwell and aboveJason Ekstrand2017-03-031-0/+1
* anv: Store the user's VkAttachmentReferenceNanley Chery2017-03-021-3/+3
* anv: Enable MSAA compressionJason Ekstrand2017-02-231-0/+19
* anv: Add support for shaderStorageImageWriteWithoutFormatAlex Smith2017-02-141-0/+1
* anv: enable VK_KHR_shader_draw_parametersLionel Landwerlin2017-02-021-0/+1
* anv/pipeline: Replace get_fs_input_map with get_last_vue_prog_dataJason Ekstrand2017-01-131-1/+1
* anv: Move nir_lower_wpos_center after dead variable elimination.Kenneth Graunke2017-01-131-3/+3
* anv: Enable tessellation shaders.Kenneth Graunke2017-01-101-0/+1
* anv: Compile TCS/TES shaders.Kenneth Graunke2017-01-101-2/+191
* anv: Handle patch primitives.Kenneth Graunke2017-01-101-2/+7
* anv: set input_slots_valid on brw_wm_prog_keyLionel Landwerlin2017-01-101-3/+8
* anv: enable float64 feature on supported platformsSamuel Iglesias Gonsálvez2017-01-091-1/+5
* anv/pipeline: get map for double input attributesJuan A. Suarez Romero2017-01-091-0/+1
* spirv: add support for doubles to OpSpecConstantSamuel Iglesias Gonsálvez2017-01-091-1/+4
* anv/pipeline: Call NIR passes using NIR_PASS_VJason Ekstrand2017-01-071-31/+15
* anv/pipeline: Only call remove_dead_variables onceJason Ekstrand2017-01-071-3/+3
* spirv: add interface for drivers to define support extensions.Dave Airlie2016-12-281-1/+1
* i965: use nir_lower_indirect_derefs() for GLSLTimothy Arceri2016-12-231-10/+0
* anv/pipeline: Call nir_lower_constant_initializersJason Ekstrand2016-12-051-0/+13
* Revert "i965: use nir_lower_indirect_derefs() for GLSL"Jason Ekstrand2016-12-051-0/+10
* i965: use nir_lower_indirect_derefs() for GLSLTimothy Arceri2016-12-051-10/+0
* anv: Add an input attachment lowering passJason Ekstrand2016-11-221-0/+3
* anv: Combine ClipDistance and CullDistance arrays.Kenneth Graunke2016-11-221-0/+3
* anv: Handle null in all destructorsJason Ekstrand2016-11-161-0/+6
* anv/pipeline: Get rid of the kernel pointer fieldsJason Ekstrand2016-11-161-22/+0
* anv/pipeline: Properly cache prog_data::paramJason Ekstrand2016-11-021-1/+2
* anv/pipeline: Put actual pointers in anv_shader_binJason Ekstrand2016-11-021-6/+11
* i965: rewrite brw_setup_vue_interpolation()Timothy Arceri2016-10-261-1/+1
* nir/i965/anv/radv/gallium: make shader info a pointerTimothy Arceri2016-10-261-9/+9
* anv: move to using vk_alloc helpers.Dave Airlie2016-10-191-3/+3
* anv: Move Create*Pipelines into genX_cmd_buffer.cJason Ekstrand2016-10-141-106/+0
* anv/pipeline: Remove support for direct-from-nir shadersJason Ekstrand2016-10-141-73/+54
* anv: Get rid of graphics_pipeline_create_info_extraJason Ekstrand2016-10-141-43/+12
* anv: Get rid of metaJason Ekstrand2016-10-141-4/+2
* anv: Fix anv_pipeline_validate_create_info assertions.Kenneth Graunke2016-10-111-7/+9
* anv/pipeline: Roll compute_urb_partition into emit_urb_setupJason Ekstrand2016-09-131-142/+0
* anv/pipeline: Lower indirect outputs when EmitNoIndirectOutput is setJason Ekstrand2016-09-061-0/+2
* anv: Refactor pipeline l3 config setupJason Ekstrand2016-09-031-24/+22
* intel: s/brw_device_info/gen_device_info/Jason Ekstrand2016-09-031-7/+7
* anv: Rework pipeline cachingJason Ekstrand2016-08-301-70/+91
* anv/pipeline: Properly handle OOM during shader compilationJason Ekstrand2016-08-301-12/+23
* anv/pipeline: Fix bind maps for fragment output arraysJason Ekstrand2016-08-301-1/+1
* nir: Change nir_shader_get_entrypoint to return an impl.Kenneth Graunke2016-08-251-2/+3