summaryrefslogtreecommitdiff
path: root/src/microsoft
AgeCommit message (Expand)AuthorFilesLines
2024-07-23microsoft/clc: Split struct copies before vars_to_ssa in pre-inline optimizat...Jesse Natalie1-0/+2
2024-07-19format: Generate endian-independent format aliasesDaniel Stone1-0/+1
2024-06-29build: pass licensing information in SPDX formDavid Heidelberg5-96/+5
2024-06-26treewide: use nir_break_ifAlyssa Rosenzweig1-3/+1
2024-06-21treewide: use nir_def_replace sometimesAlyssa Rosenzweig4-29/+14
2024-06-17treewide: use nir_metadata_control_flowAlyssa Rosenzweig5-55/+35
2024-06-17nir: remove nir_intrinsic_discardDaniel Schürmann3-13/+4
2024-06-17nir: introduce discard_is_demote compiler optionDaniel Schürmann3-1/+12
2024-06-04dozen: Advertise VK_EXT_shader_replicated_compositesFaith Ekstrand1-0/+2
2024-05-10microsoft/clc: fix incorrect changes that got through while the Windows CI wa...Eric Engestrom1-16/+18
2024-05-10dzn: use common stype debugAlyssa Rosenzweig3-12/+9
2024-05-09microsoft: Use spirv_capabilities for spirv_to_dxilFaith Ekstrand2-34/+56
2024-05-09spirv: Move the printf enable out of capabilitiesFaith Ekstrand1-1/+1
2024-04-24nir: remove workgroup_id_zero_baseKarol Herbst2-2/+0
2024-04-24nir: remove global_invocation_id_zero_baseKarol Herbst2-2/+0
2024-04-05microsoft/compiler: set compact_arrays in compiler optionsMike Blumenkrantz1-0/+1
2024-04-05dzn: Don't copy app indirect args if we don't need toJesse Natalie1-53/+88
2024-04-05dzn: Add a hash table of command signatures with non-default stridesJesse Natalie3-7/+45
2024-04-05dzn: Rework indirect drawing keys for shaders and command signaturesJesse Natalie6-215/+188
2024-04-05dzn: Update pipeline cache params to take all options into accountJesse Natalie1-2/+3
2024-04-05dzn: Understand whether first-vertex and base-instance are needed for a pipelineJesse Natalie2-8/+27
2024-04-05dzn: Query options21Jesse Natalie2-0/+4
2024-04-05dzn: Delete dzn structs for indirect draw args and use D3D onesJesse Natalie3-28/+13
2024-04-05spirv2dxil: Output more specific metadata for whether draw sysvals are neededJesse Natalie6-21/+30
2024-04-05spirv2dxil: Support passing first vertex / base instance to DXIL backendJesse Natalie5-11/+24
2024-04-05microsoft/compiler: Handle base vertex/instance sysvals as DXIL intrinsicsJesse Natalie2-0/+14
2024-04-04microsoft/compiler: Add a fractional var mask for variable sortingJesse Natalie3-18/+44
2024-04-04d3d12: Lower uniforms to UBO by nir optionsJesse Natalie2-6/+7
2024-04-04microsoft/compiler: Don't duplicate work from gather_info in var sortingJesse Natalie3-27/+9
2024-04-04microsoft/compiler: Improve linking helpersJesse Natalie4-64/+94
2024-04-04microsoft/compiler: Expect front-facing var as an inputJesse Natalie4-43/+9
2024-04-04microsoft/compiler: Simplify I/O component type enum handlingJesse Natalie4-16/+27
2024-04-04microsoft/compiler: Move kill-unused/undefined varying pass from spirv to commonJesse Natalie3-139/+142
2024-04-04microsoft/compiler: When sorting variables, put unused variables lastJesse Natalie1-1/+5
2024-04-03d3d12: Fix leak dxil_module::serialized_dependency_tableSil Vilerino1-0/+1
2024-04-02meson: add VK_DRIVER_FILES to devenv, alongside the old VK_ICD_FILENAMESEric Engestrom1-0/+2
2024-04-02ci: raise the log level threshold of spirv logsEric Engestrom1-4/+0
2024-03-26microsoft/clc: Install clon12compilerJesse Natalie1-0/+1
2024-03-26microsoft/clc: Adjust order of UAV binding assignmentJesse Natalie1-54/+54
2024-03-26microsoft/clc: Add linkage capability to libclc build to silence warningJesse Natalie1-0/+1
2024-03-26clc: Move libclc helpers back to microsoft/clcJesse Natalie1-0/+99
2024-03-26microsoft/compiler: Simplify code emitting CL globalsJesse Natalie1-39/+16
2024-03-26microsoft/clc: When possible, compute a part-constant "pointer" value for ker...Jesse Natalie3-1/+85
2024-03-26microsoft/compiler: Don't store static-indexing handles that are dynamically ...Jesse Natalie1-12/+10
2024-03-25ci/windows: Update DirectX-Headers, Agility SDK, zlib, DXC, and WARPJesse Natalie2-40/+1
2024-03-25microsoft/compiler: Disable GS streams workaround for validator 1.8Jesse Natalie1-2/+2
2024-03-25microsoft/compiler: domainLocation component index needs to be i8Jesse Natalie2-2/+2
2024-03-25dzn: Initialize memoryTypeBits for querying properties on imported handlesJesse Natalie1-0/+2
2024-03-25dzn: Include vulkan_core.h instead of vulkan.h in the device enum headerJesse Natalie1-1/+1
2024-03-07dzn: Support bufferDeviceAddressJesse Natalie1-5/+11