Lines Matching full:nvk

86 - nvk,nak: Implement shaderFloat64
91 - nvk,nak: Implement VK_KHR_vulkan_memory_model
97 - nvk: Implement VK_EXT_multi_draw
103 - nvk,nak: Implement VK_KHR_shader_float_controls
106 - nvk: Implement VK_EXT_texel_buffer_alignment
108 - nvk,nak: Implement VK_EXT_shader_image_atomic_int64
109 - nvk,nak: Implement VK_KHR_shader_atomic_int64
110 - nvk,nak: Implement VK_KHR_shader_subgroup_extended_types
111 - nvk,nak: Implement shaderInt64
112 - nvk: Implement VK_EXT_subgroup_size_control
127 - nvk,nak: Weird fog effect in old GTA games with DXVK
136 - nvk,nak: Implement VK_KHR_fragment_shader_barycentric
141 - nvk: Implement VK_KHR_synchronization2
142 - nvk: Implement bufferDeviceAddressCaptureReplay
143 - nvk,nak,codegen: Implement VK_KHR_pipeline_executable_properties
968 - nvk/xfb: set correct counter buffer for writing stream out counters.
969 - nvk/nil: allow storage on VK_FORMAT_A2B10G10R10_UINT_PACK32
970 - nvk: fix transform feedback with multiple saved counters.
971 - nvk/nak/xfb: handle skipping properly when setting xfb_attr.
972 - nvk: drop unneeded shader type conversion function
973 - nvk/nak: fix regression with shf changes on sm70
1105 - nvk: Set HOST_CACHED_BIT for the GTT type
1208 - nvk: update symbols that have become aliases for newer ones
1216 - nvk: use \`||` instead of \`|` between bools
1298 - ci: add nvk to the clang build
1422 - nvk: Force all mappable BOs into GART pre-Maxwell
1423 - nvk: Fix nvk_heap_free() for contiguous heaps
1424 - nvk: Drop a bogus assert
1425 - nvk: Assert no storage images on Kepler
1431 - nvk: Run shaders through NAK
1460 - nvk: Pass an actual nak_compiler to nak_compile_shader()
1492 - nvk: Pull the NIR options from NAK
1552 - nvk: Drop printing of NAK shaders
1553 - nvk: Pass NAK flags through to shader cache UUIDs
1578 - nvk: Plumb num_barriers through from NAK
1683 - nvk: Use sysvals for fragcoord etc. with NAK
1693 - nvk,nak: Plumb through the zs_self_dep key bit
1700 - nvk/nak: Translate our new FS flags from NAK to nvk_shader
1717 - nvk: Add a helper for lowering system values to root table loads
1718 - nvk: Lower more draw system values
1724 - nvk: Set clip/cull_enable for NAK shaders
1731 - nvk: Plumb through XFB info from NAK
1751 - nak,nvk: Plumb through tessellation info
1802 - nvk: Enable subgroups features
1809 - nvk: Default to NAK on Turing+
1810 - nvk: Stop asserting 11-bit storage image handles
1811 - nvk: Free NAK shaders
1818 - nvk: Only advertise VK_KHR_shader_terminate_invocation if using NAK
1819 - nvk: Handle load_first_vertex in nvk_nir_lower_descriptors()
1821 - nvk: Only lower outputs to temporaries
1822 - nvk: Add a codegen helper for nir_shader_compiler_options
1823 - nvk: Move a bunch of codegen-specific lowering to helpers
1824 - nvk: Move the optimization loop to the nvk_codegen.c
1825 - nvk: Move the guts of nvk_compile_nir() to nvk_codegen.c
1826 - nvk: Move even more lowering into nvk_codegen.c
1827 - nvk: Use nak_fs_key instead of rolling our own
1833 - nvk: Use nak_shader_info natively
1837 - nvk: Don't set pipeline->base.type manually
1838 - nvk: Implement VK_KHR_pipeline_executable_properties
1839 - nvk: Drop nouveau_ws_bo_new_tiled()
1840 - nvk: Rework error handling in nouveau_ws_bo_new() and from_dma_buf()
1841 - nvk: Handle VMA allocation failure
1842 - nvk: Add a separate VMA heap for BDA capture/replay
1843 - nvk: Implement bufferDeviceAddressCaptureReplay
1844 - nvk: Advertise VK_KHR_synchronization2
1845 - nvk: Set the right API version in the ICD json files
1851 - nvk: Advertise the rest of the subgroup ops
1865 - nvk/codegen: Fragment shader builtins are noperspective
1866 - nvk: Wire up MESA_VK_VERSION_OVERRIDE
1867 - nvk: Limit shader stages to supported stages
1871 - nvk: Advertise Vulkan 1.1 on Turing+
1881 - nvk: Enable 8 and 16-bit integer types
1885 - nvk: Use the copy engine for CmdFillBuffer
1886 - nvk: Use the copy engine for NVK_DEBUG=zero_memory
1887 - nvk: Stop initializing the 2D engine
1892 - nvk: Move Begin/EndTransformFeedback to nvk_cmd_draw.c
1893 - nvk: Rework transform feedback stalling
1894 - nvk: Implement vkCmdPipelineBarrier2 for real
1895 - nvk: Drop unnecessary per-draw/dispatch cache maintenance
1896 - nvk: Drop MME_DMA_SYSMEMBAR before indirect draw/dispatch
1898 - nvk: Advertise VK_EXT_subgroup_size_control
1916 - nvk: Advertise shaderInt64
1917 - nvk: Advertise VK_EXT_shader_subgroup_ballot/vote
1919 - nvk: Advertise KHR_shader_subgroup_extended_types
1920 - nvk: Advertise VK_KHR_shader_atomic_int64
1925 - nvk: Don't disable non-texturable formats
1926 - nvk: Implement VK_EXT_shader_image_atomic_int64
1943 - nvk: Advertise VK_EXT_scalar_block_layout
1951 - nvk: Implement VK_EXT_texel_buffer_alignment
1962 - nvk: Advertise KHR_shader_integer_dot_product
1989 - nvk: Advertise VK_KHR_shader_float_controls
1997 - nvk: Make NVK_DEBUG=push an alias for push_dump
1998 - nvk: s/device/dev in nvk_descriptor_set_layout.c
1999 - nvk: Plumb a physical device into descriptor_stride_align_for_type
2000 - nvk: Add a nvk_min_cbuf_alignment() helper and use it
2001 - nvk: Add an NVK_MIN_TEXEL_BUFFER_ALIGNMENT #define
2003 - nvk: Simplify alignment limit plumbing
2004 - nvk: CBuf alignment reduces to 64B on Turing
2005 - nvk: Throw Tegra behind NVK_I_WANT_A_BROKEN_VULKAN_DRIVER
2006 - nvk: Rework the way we set up memory heaps/types
2010 - nvk: Enable NAK by default for Volta
2012 - nvk: Implement VK_EXT_multi_draw
2019 - nvk/nir: Add cbuf analysis to nvi_nir_lower_descriptors()
2020 - nvk/nir: Lower UBO loads to load_ubo when we have a cbuf
2021 - nvk: Add a cbuf_bind_map to nvk_shader
2022 - nvk: Stash descriptor set sizes
2023 - nvk: Rework push_indirect to take an address
2024 - nvk: Set MME_DATA_FIFO_CONFIG on device init
2025 - nvk: Don't flush descriptors in BeginConditionalRendering
2026 - nvk: Upload cbufs based on the cbuf_map
2027 - nvk: Add debug flags to the physical device
2028 - nvk: Enable cbufs
2029 - nvk: Use ENUM_PACKED for enums instead of PACKED
2034 - nvk: Advertise VK_KHR_vulkan_memory_model
2035 - nvk: Use render->color_att_count for color write enables
2036 - nvk: Support extendedDynamicState3ColorWriteMask
2061 - nvk: Advertise shaderFloat64
2062 - nvk: Free shaders created by codegen
2063 - nvk: Unref shaders on pipeline free
2064 - nvk: Don't exnore ExternalImageFormatInfo
2237 - nvk: Move SET_BLEND_STATE_PER_TARGET to graphics state initialization
2238 - nvk: Support extendedDynamicState3ColorBlendEnable
2239 - nvk: Support extendedDynamicState3ColorBlendEquation
2240 - nvk: Support extendedDynamicState3SampleMask
2241 - nvk: Support extended dynamic state for alpha to coverage/one
2243 - nvk: Support extended dynamic state for rasterization stream
2244 - nvk: Remove pipeline state setting functions
2245 - nvk: Support extended dynamic state for tessellation domain origin
2538 - nvk: Hook up driconf for nvk_instance
2539 - nvk: Enable KHR_present_id and KHR_present_wait
2767 - nvk: Do not preserve metadata after lower_load_global_constant_offset_instr
2944 - nvk: Use load_global_constant for ubo loads
2949 - nvk: Fix descriptor alignment offset
3240 - nvk: Implement VK_KHR_fragment_shader_barycentric
3241 - nvk: Disable flush on each queries and flush at the end
3242 - nvk: Implement VK_EXT_primitives_generated_query
3367 - nvk: Fix GetImageSubResourceLayout for non-disjoint images
3369 - nvk: Wire up rendering to linear
3370 - nvk: Enable linear images for texturing
4145 - docs: update nvk extensions
4146 - nvk: use nvk_pipeline_zalloc
4148 - nvk: VK_EXT_color_write_enable
4149 - docs: update features.txt for nvk
4150 - nvk: loop over stages in MESA order
4151 - nvk: add hashing for shaders
4152 - nvk: allocatable nvk_shaders
4153 - nvk: pipeline shader cache
4154 - nvk: VK_EXT_pipeline_creation_feedback
4155 - nvk: VK_EXT_pipeline_creation_cache_control
4156 - nvk: VK_EXT_shader_module_identifier
4157 - docs: update features.txt for nvk
4237 - nvk: Fix tautological-overlap-compare warning
4350 - nvk: Should use alignment instead of align
4402 - nvk: Avoid use align as variable, replace it with alignment