anv: Patch constant data pointers into shaders with using softpin
[mesa.git] / src / intel / vulkan / anv_nir_apply_pipeline_layout.c
2020-09-02 Jason Ekstrandanv: Patch constant data pointers into shaders with...
2020-07-29 Jason Ekstrandnir: Add a nir_foreach_uniform_variable helper
2020-03-30 Jason Ekstrandanv: Set alignments on descriptor and constant loads
2020-02-26 Jason Ekstrandnir: Drop nir_tex_instr::texture_array_size
2020-01-24 Jason Ekstrandanv/apply_pipeline_layout: Initialize the nir_builder...
2019-12-16 Lionel Landwerlinanv: drop unused parameter from apply layout pass
2019-12-16 Lionel Landwerlinanv: constify pipeline layout in nir passes
2019-11-19 Marek Olšáknir: move data.image.access to data.access
2019-11-18 Jason Ekstrandanv: More carefully dirty state in BindPipeline
2019-11-18 Jason Ekstrandanv: Rework push constant handling
2019-11-18 Jason Ekstrandanv: Delete dead shader constant pushing code
2019-11-18 Jason Ekstrandanv: Flatten descriptor bindings in anv_nir_apply_pipel...
2019-08-21 Jason Ekstrandnir: Add explicit signs to image min/max intrinsics
2019-07-31 Eric Engestromintel: add a couple of ASSERTED
2019-05-27 Lionel Landwerlinanv: fix apply_pipeline_layout pass for arrays of YCbCr...
2019-05-24 Danylo Piliaievanv: Do not emulate texture swizzle for INPUT_ATTACHMEN...
2019-05-17 Jason Ekstrandanv: Stop forcing bindless for images
2019-05-17 Jason Ekstrandanv: Emulate texture swizzle in the shader when needed
2019-04-19 Jason Ekstrandanv/nir: Add a central helper for figuring out SSBO...
2019-04-19 Jason Ekstrandanv: Implement VK_EXT_descriptor_indexing
2019-04-19 Jason Ekstrandanv: Use bindless handles for images
2019-04-19 Jason Ekstrandanv: Use bindless textures and samplers
2019-04-19 Jason Ekstrandanv: Pass the plane into lower_tex_deref
2019-04-19 Jason Ekstrandanv: Implement VK_KHR_shader_atomic_int64
2019-04-19 Jason Ekstrandanv: Implement SSBOs bindings with GPU addresses in...
2019-04-19 Jason Ekstrandanv: Lower some SSBO operations in apply_pipeline_layout
2019-04-19 Jason Ekstrandanv/pipeline: Add skeleton support for spilling to...
2019-04-19 Jason Ekstrandanv/pipeline: Sort bindings by most used first
2019-04-19 Jason Ekstrandanv: Put image params in the descriptor set buffer...
2019-04-12 Karol Herbstglsl/nir: add support for lowering bindless images_derefs
2019-04-12 Karol Herbstnir: move brw_nir_rewrite_image_intrinsic into common...
2019-03-15 Jason Ekstrandnir: Rename nir_address_format_vk_index_offset to not...
2019-03-05 Jason Ekstrandanv: Implement VK_EXT_inline_uniform_block
2019-03-05 Jason Ekstrandspirv: Use the same types for resource indices as pointers
2019-03-05 Jason Ekstrandanv: Add a concept of a descriptor buffer
2019-03-05 Jason Ekstrandanv: drop add_var_binding from anv_nir_apply_pipeline_l...
2019-03-05 Jason Ekstrandanv: Clean up descriptor set layouts
2019-03-05 Jason Ekstrandanv: Count image param entries rather than images
2019-01-17 Iago Toral Quirogaanv/device: fix maximum number of images supported
2019-01-10 Jason Ekstrandanv/pipeline: Constant fold after apply_pipeline_layout
2019-01-08 Jason Ekstrandanv: Enable the new deref-based UBO/SSBO path
2019-01-08 Jason Ekstrandanv/apply_pipeline_layout: Set the cursor in lower_res_...
2018-11-22 Jason Ekstrandanv/nir: Rework arguments to apply_pipeline_layout
2018-11-08 Jason Ekstrandanv: Use nir_src_is_const and friends in lowering code
2018-09-13 Jason Ekstrandanv: Silence a couple compiler warnings
2018-08-29 Jason Ekstrandintel/compiler: Remove surface_idx from brw_image_param
2018-08-29 Jason Ekstrandanv,i965: Lower away image derefs in the driver
2018-08-29 Jason Ekstrandnir: Use a bitfield for image access qualifiers
2018-08-17 Jason Ekstrandanv/apply_pipeline_layout: Add to the bind map instead...
2018-07-02 Jason Ekstrandanv: Add state setup support for shader constants
2018-06-23 Jason Ekstrandanv/pipeline: Convert apply_pipeline_layout to deref...
2018-06-23 Jason Ekstrandanv/apply_pipeline_layout: Simplify extract_tex_src_plane
2018-06-21 Neil Robertsspirv: Get rid of vtn_variable_mode_image/sampler
2018-03-23 Jason Ekstrandnir: Rename image intrinsics to image_var
2018-01-26 Iago Toral Quirogaanv/pipeline: don't take the layout from the pipeline...
2018-01-24 Grazvydas Ignotasanv: correct a duplicate check in an assert
2017-12-08 Jason Ekstrandanv/pipeline: Translate vulkan_resource_index to a...
2017-12-06 Jason Ekstrandanv: Handle nir_intrinsic_vulkan_resource_reindex
2017-10-20 Jason Ekstrandnir: Get rid of nir_shader::stage
2017-10-17 Jason Ekstrandanv/apply_pipeline_layout: Use nir_tex_instr_remove_src
2017-10-17 Jason Ekstrandnir: Add a helper for adding texture instruction sources
2017-10-13 Jason Ekstrandanv/pipeline: Grow the param array for images
2017-10-13 Jason Ekstrandintel: Rewrite the world of push/pull params
2017-10-06 Lionel Landwerlinanv/apply_pipeline_layout: Prepare for multi-planar...
2017-02-14 Alex Smithanv: Add support for shaderStorageImageWriteWithoutFormat
2017-02-14 Jason Ekstrandanv/apply_pipeline_layout: Set image.write_only to...
2016-11-22 Jason Ekstrandanv/pipeline: Add a input_attachment_index to the bindings
2016-06-10 Jason Ekstrandanv/pipeline: Store the (set, binding, index) tripple...
2016-05-21 Eduardo Lima Mitevanv/nir_apply_pipeline_layout: Pass the nir_src from...
2016-05-20 Jason Ekstrandanv/pipeline: Bounds-check resource indices when robuts...
2016-04-28 Jason Ekstrandnir: Switch the arguments to nir_foreach_function
2016-04-28 Jason Ekstrandnir: Switch the arguments to nir_foreach_instr
2016-04-28 Jason Ekstrandanv/apply_pipeline_layout: fixup for nir_foreach_block()
2016-04-20 Connor Abbottnir: rename nir_foreach_block*() to nir_foreach_block...
2016-04-15 Jason EkstrandMerge branch 'vulkan'
2016-04-15 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-15 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-15 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-14 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-07 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-04 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-01 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-25 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-17 Jordan JustenMerge remote-tracking branch 'origin/master' into vulkan
2016-03-15 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-05 Kristian Høgsberg... anv: Also cache the struct anv_pipeline_binding maps
2016-03-02 Kenneth GraunkeMerge remote-tracking branch 'origin/master' into vulkan
2016-02-24 Kristian Høgsberg... Merge remote-tracking branch 'origin/master' into vulkan
2016-02-18 Jason Ekstrandanv/pipeline: Fix a typo in the pipeline layout code
2016-02-18 Jason Ekstrandanv/pipeline: Use nir's num_images for allocating image...
2016-02-18 Jason Ekstrandanv/pipeline: Don't leak the binding map
2016-02-18 Jason EkstrandMove the intel vulkan driver to src/intel/vulkan