aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/anv_nir_apply_pipeline_layout.c
Commit message (Expand)AuthorAgeFilesLines
* anv: Enable the new deref-based UBO/SSBO pathJason Ekstrand2019-01-081-0/+20
* anv/apply_pipeline_layout: Set the cursor in lower_res_reindex_intrinsicJason Ekstrand2019-01-081-0/+2
* anv/nir: Rework arguments to apply_pipeline_layoutJason Ekstrand2018-11-221-2/+3
* anv: Use nir_src_is_const and friends in lowering codeJason Ekstrand2018-11-081-9/+6
* anv: Silence a couple compiler warningsJason Ekstrand2018-09-121-1/+0
* intel/compiler: Remove surface_idx from brw_image_paramJason Ekstrand2018-08-291-2/+0
* anv,i965: Lower away image derefs in the driverJason Ekstrand2018-08-291-46/+113
* nir: Use a bitfield for image access qualifiersJason Ekstrand2018-08-291-1/+2
* anv/apply_pipeline_layout: Add to the bind map instead of replacing itJason Ekstrand2018-08-171-43/+21
* anv: Add state setup support for shader constantsJason Ekstrand2018-07-021-0/+47
* anv/pipeline: Convert apply_pipeline_layout to deref instructionsJason Ekstrand2018-06-221-71/+78
* anv/apply_pipeline_layout: Simplify extract_tex_src_planeJason Ekstrand2018-06-221-34/+12
* spirv: Get rid of vtn_variable_mode_image/samplerNeil Roberts2018-06-211-2/+4
* nir: Rename image intrinsics to image_varJason Ekstrand2018-03-231-12/+12
* anv/pipeline: don't take the layout from the pipeline to compile shadersIago Toral Quiroga2018-01-261-1/+1
* anv: correct a duplicate check in an assertGrazvydas Ignotas2018-01-251-1/+1
* anv/pipeline: Translate vulkan_resource_index to a constant when possibleJason Ekstrand2017-12-081-4/+13
* anv: Handle nir_intrinsic_vulkan_resource_reindexJason Ekstrand2017-12-051-1/+27
* nir: Get rid of nir_shader::stageJason Ekstrand2017-10-201-6/+7
* anv/apply_pipeline_layout: Use nir_tex_instr_remove_srcJason Ekstrand2017-10-171-12/+5
* nir: Add a helper for adding texture instruction sourcesJason Ekstrand2017-10-171-18/+1
* anv/pipeline: Grow the param array for imagesJason Ekstrand2017-10-121-1/+4
* intel: Rewrite the world of push/pull paramsJason Ekstrand2017-10-121-15/+10
* anv/apply_pipeline_layout: Prepare for multi-planar imagesLionel Landwerlin2017-10-061-22/+94
* anv: Add support for shaderStorageImageWriteWithoutFormatAlex Smith2017-02-141-16/+6
* anv/apply_pipeline_layout: Set image.write_only to falseJason Ekstrand2017-02-141-0/+12
* anv/pipeline: Add a input_attachment_index to the bindingsJason Ekstrand2016-11-221-0/+27
* anv/pipeline: Store the (set, binding, index) tripple in the bind mapJason Ekstrand2016-06-101-3/+4
* anv/nir_apply_pipeline_layout: Pass the nir_src from the nir_tex_srcEduardo Lima Mitev2016-05-211-1/+1
* anv/pipeline: Bounds-check resource indices when robuts_buffer_access is enabledJason Ekstrand2016-05-191-17/+35
* nir: Switch the arguments to nir_foreach_functionJason Ekstrand2016-04-281-2/+2
* nir: Switch the arguments to nir_foreach_instrJason Ekstrand2016-04-281-2/+2
* anv/apply_pipeline_layout: fixup for nir_foreach_block()Jason Ekstrand2016-04-281-22/+19
* nir: rename nir_foreach_block*() to nir_foreach_block*_call()Connor Abbott2016-04-201-2/+4
* Merge remote-tracking branch 'public/master' into vulkanJason Ekstrand2016-03-241-1/+1
* anv: Also cache the struct anv_pipeline_binding mapsKristian Høgsberg Kristensen2016-03-051-25/+13
* anv/pipeline: Fix a typo in the pipeline layout codeJason Ekstrand2016-02-181-1/+1
* anv/pipeline: Use nir's num_images for allocating image_paramsJason Ekstrand2016-02-181-1/+4
* anv/pipeline: Don't leak the binding mapJason Ekstrand2016-02-181-0/+2
* Move the intel vulkan driver to src/intel/vulkanJason Ekstrand2016-02-181-0/+394