vulkan,anv: Add a base object struct type
[mesa.git] / src / intel / vulkan / anv_pipeline.c
2020-05-04 Jason Ekstrandvulkan,anv: Add a base object struct type
2020-05-04 Jason Ekstrandvulkan,anv: Add a common base object type for VkDevice
2020-05-01 Caio Marcelo de... intel: Let drivers call brw_nir_lower_cs_intrinsics()
2020-04-24 Jason Ekstrandspirv: Use nir_const_value for spec constants
2020-04-24 Jason Ekstrandanv: Properly handle all sizes of specialization constants
2020-04-16 Jason Ekstrandanv: Report correct SLM size
2020-04-15 Jason Ekstrandanv: Advertise SEND count through VK_EXT_pipeline_execu...
2020-04-10 Caio Marcelo de... anv: Stop using cs_prog_data->threads
2020-04-07 Caio Marcelo de... anv/gen12: Lower VK_KHR_multiview using Primitive Repli...
2020-04-07 Caio Marcelo de... intel/fs: Allow multiple slots for position
2020-03-16 Tapani Pälliintel/compiler: detect if atomic load store operations...
2020-03-13 Jason Ekstrandanv: Dump push ranges via VK_KHR_pipeline_executable_pr...
2020-03-12 Caio Marcelo de... anv: Reduce compute pipeline batch_data size
2020-03-12 Caio Marcelo de... anv: Split graphics and compute bits from anv_pipeline
2020-03-12 Caio Marcelo de... anv: Use a separate field in the pipeline for compute...
2020-03-12 Caio Marcelo de... anv: Keep the shader stage in anv_shader_bin
2020-03-12 Caio Marcelo de... anv: Use a dynamic array for storing executables in...
2020-03-12 Caio Marcelo de... anv: Use pipeline type to decide whether or not lower...
2020-03-12 Caio Marcelo de... anv: Add a new enum to identify the pipeline type
2020-03-07 Jason Ekstrandanv: Bounds-check pushed UBOs when robustBufferAccess...
2020-02-27 Caio Marcelo de... anv: Remove unused field `urb.total_size`
2020-02-25 Jason Ekstrandanv: Always enable the data cache
2020-02-24 Caio Marcelo de... nir, intel: Move use_scoped_memory_barrier to nir_options
2020-02-21 Caio Marcelo de... anv: Use intel_debug_flag_for_shader_stage()
2020-02-12 Arcady Goldmints... Rename nir_lower_constant_initializers to nir_lower_var...
2020-01-23 Ian Romanickanv: Enable SPV_INTEL_shader_integer_functions2 and...
2020-01-20 Jason Ekstrandanv: Drop the instance pointer from anv_device
2020-01-20 Jason Ekstrandanv: Add an anv_physical_device field to anv_device
2020-01-03 Caio Marcelo de... anv: Ignore some CreateInfo structs when rasterization...
2019-12-16 Lionel Landwerlinanv: drop unused parameter from apply layout pass
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: Pre-compute push ranges for graphics pipelines
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...
next