summaryrefslogtreecommitdiff
path: root/src/intel/vulkan/anv_pipeline.c
AgeCommit message (Expand)AuthorFilesLines
2019-07-18anv: fix alphaToCoverage when there is no color attachmentSamuel Iglesias Gonsálvez1-10/+33
2019-05-21anv: Only consider minSampleShading when sampleShadingEnable is setJason Ekstrand1-2/+2
2019-04-30anv: enable descriptor indexing capabilitiesJuan A. Suarez Romero1-0/+2
2019-04-19anv/nir: Add a central helper for figuring out SSBO address formatsJason Ekstrand1-19/+5
2019-04-19anv: Implement VK_EXT_descriptor_indexingJason Ekstrand1-0/+9
2019-04-19anv: Implement VK_KHR_shader_atomic_int64Jason Ekstrand1-0/+1
2019-04-19anv: Implement SSBOs bindings with GPU addresses in the descriptor BOJason Ekstrand1-6/+26
2019-04-19anv: Add a has_a64_buffer_access to anv_physical_deviceJason Ekstrand1-2/+1
2019-04-18anv/pipeline: support Float16 and Int8 SPIR-V capabilities in gen8+Iago Toral Quiroga1-0/+2
2019-04-08anv: Implement VK_NV_compute_shader_derivativesCaio Marcelo de Oliveira Filho1-0/+1
2019-03-25i965,iris,anv: Make alpha to coverage work with sample maskDanylo Piliaiev1-2/+9
2019-03-22spirv,nir: lower frexp_exp/frexp_sig inside a new NIR passSamuel Pitoiset1-0/+2
2019-03-20anv: implement VK_EXT_pipeline_creation_feedbackLionel Landwerlin1-3/+84
2019-03-15nir: Rename nir_address_format_vk_index_offset to not be vkJason Ekstrand1-1/+1
2019-03-11anv: add support for dumping shader info via VK_EXT_debug_reportTimothy Arceri1-11/+17
2019-03-08anv/pipeline: Move lower_explicit_io much laterJason Ekstrand1-3/+5
2019-03-06nir/lower_doubles: Inline functions directly in lower_doublesJason Ekstrand1-1/+1
2019-03-04anv/pipeline: Drop anv_fill_binding_tableJason Ekstrand1-26/+0
2019-03-04anv: Use an actual binding for gl_NumWorkgroupsJason Ekstrand1-1/+7
2019-02-20anv: implement VK_EXT_depth_clip_enableLionel Landwerlin1-0/+10
2019-02-01anv: Implement VK_EXT_buffer_device_addressJason Ekstrand1-0/+6
2019-01-22anv: Implement the basic form of VK_EXT_transform_feedbackJason Ekstrand1-1/+10
2019-01-22anv: Add pipeline cache support for xfb_infoJason Ekstrand1-2/+2
2019-01-21anv/pipeline: Add a pdevice helper variableJason Ekstrand1-9/+10
2019-01-19nir: rename nir_var_ssbo to nir_var_mem_ssboKarol Herbst1-1/+1
2019-01-19nir: rename nir_var_ubo to nir_var_mem_uboKarol Herbst1-1/+1
2019-01-19nir: rename nir_var_function to nir_var_function_tempKarol Herbst1-2/+2
2019-01-10anv/pipeline: Cache the pre-lowered NIRJason Ekstrand1-10/+39
2019-01-10anv/pipeline: Hash shader modules and spec constants separatelyJason Ekstrand1-15/+39
2019-01-10anv/pipeline: Move wpos and input attachment lowering to lower_nirJason Ekstrand1-11/+8
2019-01-10anv/pipeline: Constant fold after apply_pipeline_layoutJason Ekstrand1-0/+1
2019-01-08nir: rename global/local to private/function memoryKarol Herbst1-2/+2
2019-01-07spirv: Sort supported capabilitiesJason Ekstrand1-9/+9
2019-01-08anv: Enable the new deref-based UBO/SSBO pathJason Ekstrand1-1/+3
2019-01-08spirv: Add support for using derefs for UBO/SSBO accessJason Ekstrand1-0/+1
2019-01-08spirv: Add explicit pointer typesJason Ekstrand1-0/+4
2019-01-08nir: Move propagation of cast derefs to a new nir_opt_deref passJason Ekstrand1-1/+1
2018-12-11anv: Advertise support for MinLod on Skylake+Jason Ekstrand1-0/+1
2018-11-22anv/nir: Rework arguments to apply_pipeline_layoutJason Ekstrand1-1/+3
2018-11-22anv: Put robust buffer access in the pipeline hashJason Ekstrand1-0/+6
2018-10-30intel/compiler: Stop assuming the entrypoint is called "main"Jason Ekstrand1-1/+0
2018-10-26nir/validate: Print when the validation failedJason Ekstrand1-1/+1
2018-09-07Replace uses of _mesa_bitcount with util_bitcountDylan Baker1-1/+1
2018-08-29anv,i965: Lower away image derefs in the driverJason Ekstrand1-2/+2
2018-08-29intel/compiler: Do image load/store lowering to NIRJason Ekstrand1-0/+2
2018-08-17anv/pipeline: Lower pipeline layouts etc. after linkingJason Ekstrand1-30/+28
2018-08-17anv/pipeline: Set tess IO read/written key fields in compile_*Jason Ekstrand1-9/+10
2018-08-17anv/pipeline: Use more fields from stage in compile_csJason Ekstrand1-16/+21
2018-08-09anv: set error in all failure pathsEric Engestrom1-1/+3
2018-08-03anv/pipeline: Disable FS dispatch for pointless fragment shadersJason Ekstrand1-4/+33