summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/anv_pipeline.c
Commit message (Expand)AuthorAgeFilesLines
* anv: enable VK_KHR_shader_float_controls and SPV_KHR_float_controlsSamuel Iglesias Gonsálvez2019-09-171-0/+1
* intel/fs: Drop the gl_program from fs_visitorJason Ekstrand2019-08-251-2/+2
* anv: Implement VK_KHR_pipeline_executable_propertiesJason Ekstrand2019-08-121-4/+272
* anv: Add a ralloc context to anv_pipelineJason Ekstrand2019-08-121-0/+5
* anv: Force a full re-compile when CAPTURE_INTERNAL_REPRESENTATION_TEXT is setJason Ekstrand2019-08-121-57/+72
* anv/pipeline: Split setting up per-stage keys into its own loopJason Ekstrand2019-08-121-3/+8
* anv: Record shader compile stats in the pipeline cacheJason Ekstrand2019-08-121-6/+25
* anv/pipeline: Stash generated code in the pipeline stageJason Ekstrand2019-08-121-42/+47
* intel/compiler: Fill a compiler statistics structJason Ekstrand2019-08-121-6/+7
* anv,i965,iris: deduplicate setting of total_sharedRhys Perry2019-08-081-2/+0
* anv: use derefs for shared memory accessRhys Perry2019-08-081-4/+19
* anv: Implement VK_EXT_line_rasterizationJason Ekstrand2019-08-061-0/+10
* anv: Use dirty bits for dynamic state trackingJason Ekstrand2019-08-061-11/+13
* intel: Use a system value for gl_FragCoordJason Ekstrand2019-07-291-1/+2
* anv: Implement VK_EXT_subgroup_size_controlJason Ekstrand2019-07-241-2/+34
* anv/pipeline: Plumb pipeline shader stage create flagsJason Ekstrand2019-07-241-12/+21
* intel/compiler: Be more conservative about subgroup sizes in GLJason Ekstrand2019-07-241-0/+2
* intel/compiler: Add a "base class" for program keysJason Ekstrand2019-07-101-6/+13
* anv: Advertise VK_EXT_shader_demote_to_helper_invocationCaio Marcelo de Oliveira Filho2019-07-081-0/+1
* radv: Make FragCoord a sysvalConnor Abbott2019-07-081-1/+1
* anv,nir: Move lower_input_attachments pass from ANV to NIR.Daniel Schürmann2019-07-081-1/+1
* anv: Fix wrong printf formatterKenneth Graunke2019-06-191-1/+1
* anv: write spirv-nir logs back to the applicationLionel Landwerlin2019-06-191-0/+35
* anv/pipeline: Move lowering of nir_var_mem_global laterCaio Marcelo de Oliveira Filho2019-06-051-3/+3
* intel/nir: Take nir_shader*s in brw_nir_link_shadersJason Ekstrand2019-06-051-4/+4
* intel/nir: Stop returning the shader from helpersJason Ekstrand2019-06-051-1/+1
* anv: Advertise support for VK_EXT_fragment_shader_interlockJason Ekstrand2019-06-041-0/+2
* spirv: Change spirv_to_nir() to return a nir_shaderCaio Marcelo de Oliveira Filho2019-05-291-2/+1
* anv: Don't re-use entry_point pointer from spirv_to_nirCaio Marcelo de Oliveira Filho2019-05-201-2/+2
* spirv, radv, anv: Replace ptr_type with addr_formatCaio Marcelo de Oliveira Filho2019-05-201-7/+11
* anv: Only consider minSampleShading when sampleShadingEnable is setJason Ekstrand2019-05-171-2/+2
* anv: fix alphaToCoverage when there is no color attachmentSamuel Iglesias Gonsálvez2019-05-071-10/+33
* anv: enable descriptor indexing capabilitiesJuan A. Suarez Romero2019-04-301-0/+2
* anv/nir: Add a central helper for figuring out SSBO address formatsJason Ekstrand2019-04-191-19/+5
* anv: Implement VK_EXT_descriptor_indexingJason Ekstrand2019-04-191-0/+9
* anv: Implement VK_KHR_shader_atomic_int64Jason Ekstrand2019-04-191-0/+1
* anv: Implement SSBOs bindings with GPU addresses in the descriptor BOJason Ekstrand2019-04-191-6/+26
* anv: Add a has_a64_buffer_access to anv_physical_deviceJason Ekstrand2019-04-191-2/+1
* anv/pipeline: support Float16 and Int8 SPIR-V capabilities in gen8+Iago Toral Quiroga2019-04-181-0/+2
* anv: Implement VK_NV_compute_shader_derivativesCaio Marcelo de Oliveira Filho2019-04-081-0/+1
* i965,iris,anv: Make alpha to coverage work with sample maskDanylo Piliaiev2019-03-251-2/+9
* spirv,nir: lower frexp_exp/frexp_sig inside a new NIR passSamuel Pitoiset2019-03-221-0/+2
* anv: implement VK_EXT_pipeline_creation_feedbackLionel Landwerlin2019-03-201-3/+84
* nir: Rename nir_address_format_vk_index_offset to not be vkJason Ekstrand2019-03-151-1/+1
* anv: add support for dumping shader info via VK_EXT_debug_reportTimothy Arceri2019-03-111-11/+17
* anv/pipeline: Move lower_explicit_io much laterJason Ekstrand2019-03-081-3/+5
* nir/lower_doubles: Inline functions directly in lower_doublesJason Ekstrand2019-03-061-1/+1
* anv/pipeline: Drop anv_fill_binding_tableJason Ekstrand2019-03-041-26/+0
* anv: Use an actual binding for gl_NumWorkgroupsJason Ekstrand2019-03-041-1/+7
* anv: implement VK_EXT_depth_clip_enableLionel Landwerlin2019-02-201-0/+10