anv: Flatten descriptor bindings in anv_nir_apply_pipeline_layout
[mesa.git] / src / intel / vulkan / anv_pipeline.c
2019-11-18 Jason Ekstrandanv: Flatten descriptor bindings in anv_nir_apply_pipel...
2019-11-18 Jason Ekstrandanv/pipeline: Assume layout != NULL
2019-10-31 Jason Ekstrandanv: Stop compacting render targets in the binding...
2019-10-31 Jason Ekstrandanv: Don't claim the null RT as a valid color target
2019-10-31 Jason Ekstrandanv: Don't delete fragment shaders that write sample...
2019-10-24 Caio Marcelo de... anv: Implement VK_KHR_vulkan_memory_model
2019-10-09 Jason Ekstrandanv/pipeline: Capture serialized NIR
2019-10-07 Caio Marcelo de... anv: Implement VK_KHR_shader_clock
2019-09-17 Samuel Iglesias... anv: enable VK_KHR_shader_float_controls and SPV_KHR_fl...
2019-08-25 Jason Ekstrandintel/fs: Drop the gl_program from fs_visitor
2019-08-12 Jason Ekstrandanv: Implement VK_KHR_pipeline_executable_properties
2019-08-12 Jason Ekstrandanv: Add a ralloc context to anv_pipeline
2019-08-12 Jason Ekstrandanv: Force a full re-compile when CAPTURE_INTERNAL_REPR...
2019-08-12 Jason Ekstrandanv/pipeline: Split setting up per-stage keys into...
2019-08-12 Jason Ekstrandanv: Record shader compile stats in the pipeline cache
2019-08-12 Jason Ekstrandanv/pipeline: Stash generated code in the pipeline...
2019-08-12 Jason Ekstrandintel/compiler: Fill a compiler statistics struct
2019-08-08 Rhys Perryanv,i965,iris: deduplicate setting of total_shared
2019-08-08 Rhys Perryanv: use derefs for shared memory access
2019-08-06 Jason Ekstrandanv: Implement VK_EXT_line_rasterization
2019-08-06 Jason Ekstrandanv: Use dirty bits for dynamic state tracking
2019-07-29 Jason Ekstrandintel: Use a system value for gl_FragCoord
2019-07-24 Jason Ekstrandanv: Implement VK_EXT_subgroup_size_control
2019-07-24 Jason Ekstrandanv/pipeline: Plumb pipeline shader stage create flags
2019-07-24 Jason Ekstrandintel/compiler: Be more conservative about subgroup...
2019-07-10 Jason Ekstrandintel/compiler: Add a "base class" for program keys
2019-07-08 Caio Marcelo de... anv: Advertise VK_EXT_shader_demote_to_helper_invocation
2019-07-08 Connor Abbottradv: Make FragCoord a sysval
2019-07-08 Daniel Schürmannanv,nir: Move lower_input_attachments pass from ANV...
2019-06-19 Kenneth Graunkeanv: Fix wrong printf formatter
2019-06-19 Lionel Landwerlinanv: write spirv-nir logs back to the application
2019-06-05 Caio Marcelo de... anv/pipeline: Move lowering of nir_var_mem_global later
2019-06-05 Jason Ekstrandintel/nir: Take nir_shader*s in brw_nir_link_shaders
2019-06-05 Jason Ekstrandintel/nir: Stop returning the shader from helpers
2019-06-04 Jason Ekstrandanv: Advertise support for VK_EXT_fragment_shader_interlock
2019-05-29 Caio Marcelo de... spirv: Change spirv_to_nir() to return a nir_shader
2019-05-20 Caio Marcelo de... anv: Don't re-use entry_point pointer from spirv_to_nir
2019-05-20 Caio Marcelo de... spirv, radv, anv: Replace ptr_type with addr_format
2019-05-17 Jason Ekstrandanv: Only consider minSampleShading when sampleShadingE...
2019-05-07 Samuel Iglesias... anv: fix alphaToCoverage when there is no color attachment
2019-04-30 Juan A. Suarez Romeroanv: enable descriptor indexing capabilities
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: Implement VK_KHR_shader_atomic_int64
2019-04-19 Jason Ekstrandanv: Implement SSBOs bindings with GPU addresses in...
2019-04-19 Jason Ekstrandanv: Add a has_a64_buffer_access to anv_physical_device
2019-04-18 Iago Toral Quirogaanv/pipeline: support Float16 and Int8 SPIR-V capabilit...
2019-04-09 Caio Marcelo de... anv: Implement VK_NV_compute_shader_derivatives
2019-03-25 Danylo Piliaievi965,iris,anv: Make alpha to coverage work with sample...
2019-03-22 Samuel Pitoisetspirv,nir: lower frexp_exp/frexp_sig inside a new NIR...
2019-03-20 Lionel Landwerlinanv: implement VK_EXT_pipeline_creation_feedback
2019-03-15 Jason Ekstrandnir: Rename nir_address_format_vk_index_offset to not...
2019-03-11 Timothy Arcerianv: add support for dumping shader info via VK_EXT_deb...
2019-03-09 Jason Ekstrandanv/pipeline: Move lower_explicit_io much later
2019-03-06 Jason Ekstrandnir/lower_doubles: Inline functions directly in lower_d...
2019-03-04 Jason Ekstrandanv/pipeline: Drop anv_fill_binding_table
2019-03-04 Jason Ekstrandanv: Use an actual binding for gl_NumWorkgroups
2019-02-20 Lionel Landwerlinanv: implement VK_EXT_depth_clip_enable
2019-02-01 Jason Ekstrandanv: Implement VK_EXT_buffer_device_address
2019-01-22 Jason Ekstrandanv: Implement the basic form of VK_EXT_transform_feedback
2019-01-22 Jason Ekstrandanv: Add pipeline cache support for xfb_info
2019-01-21 Jason Ekstrandanv/pipeline: Add a pdevice helper variable
2019-01-19 Karol Herbstnir: rename nir_var_ssbo to nir_var_mem_ssbo
2019-01-19 Karol Herbstnir: rename nir_var_ubo to nir_var_mem_ubo
2019-01-19 Karol Herbstnir: rename nir_var_function to nir_var_function_temp
2019-01-11 Jason Ekstrandanv/pipeline: Cache the pre-lowered NIR
2019-01-11 Jason Ekstrandanv/pipeline: Hash shader modules and spec constants...
2019-01-11 Jason Ekstrandanv/pipeline: Move wpos and input attachment lowering...
2019-01-10 Jason Ekstrandanv/pipeline: Constant fold after apply_pipeline_layout
2019-01-08 Karol Herbstnir: rename global/local to private/function memory
2019-01-08 Jason Ekstrandspirv: Sort supported capabilities
2019-01-08 Jason Ekstrandanv: Enable the new deref-based UBO/SSBO path
2019-01-08 Jason Ekstrandspirv: Add support for using derefs for UBO/SSBO access
2019-01-08 Jason Ekstrandspirv: Add explicit pointer types
2019-01-08 Jason Ekstrandnir: Move propagation of cast derefs to a new nir_opt_d...
2018-12-12 Jason Ekstrandanv: Advertise support for MinLod on Skylake+
2018-11-22 Jason Ekstrandanv/nir: Rework arguments to apply_pipeline_layout
2018-11-22 Jason Ekstrandanv: Put robust buffer access in the pipeline hash
2018-10-31 Jason Ekstrandintel/compiler: Stop assuming the entrypoint is called...
2018-10-26 Jason Ekstrandnir/validate: Print when the validation failed
2018-09-07 Dylan BakerReplace uses of _mesa_bitcount with util_bitcount
2018-08-29 Jason Ekstrandanv,i965: Lower away image derefs in the driver
2018-08-29 Jason Ekstrandintel/compiler: Do image load/store lowering to NIR
2018-08-17 Jason Ekstrandanv/pipeline: Lower pipeline layouts etc. after linking
2018-08-17 Jason Ekstrandanv/pipeline: Set tess IO read/written key fields in...
2018-08-17 Jason Ekstrandanv/pipeline: Use more fields from stage in compile_cs
2018-08-09 Eric Engestromanv: set error in all failure paths
2018-08-03 Jason Ekstrandanv/pipeline: Disable FS dispatch for pointless fragmen...
2018-08-02 Jason Ekstrandanv/pipeline: Do cross-stage linking optimizations
2018-08-02 Jason Ekstrandanv/pipeline: Pull most of the anv_pipeline_compile_...
2018-08-02 Jason Ekstrandanv/pipeline: Add a separate "link" stage
2018-08-02 Jason Ekstrandanv/pipeline: Compile to NIR in compile_graphics
2018-08-02 Jason Ekstrandanv/pipeline: Recompile all shaders if any are missing...
2018-08-02 Jason Ekstrandanv/pipeline: Drop anv_pipeline_add_compiled_stage
2018-08-02 Jason Ekstrandanv/pipeline: Pull shader compilation out into a helper.
2018-08-02 Jason Ekstrandanv/pipeline: Call anv_pipeline_compile_* in a loop
2018-08-02 Jason Ekstrandanv/pipeline: Hash the entire pipeline in one go
2018-08-02 Jason Ekstrandanv/pipeline: Populate keys up-front
2018-08-02 Jason Ekstrandanv/pipline: Add a helper struct for per-stage info
2018-08-02 Jason Ekstrandanv/pipeline: Add populate_tcs/tes_key helpers
next