summaryrefslogtreecommitdiff
path: root/src/microsoft
AgeCommit message (Expand)AuthorFilesLines
2023-06-13dxil: Remove custom SSBO loweringJesse Natalie4-230/+45
2023-06-13microsoft/compiler: Don't over-align raw buffer load/store intrinsicsJesse Natalie1-2/+2
2023-06-13microsoft/compiler: Don't lower bit sizes for movsJesse Natalie1-1/+4
2023-06-13dxil: Delete load_ubo_dxil intrinsicJesse Natalie5-118/+70
2023-06-13dxil: Don't generate load_ubo_dxil directlyJesse Natalie3-51/+58
2023-06-13microsoft/compiler: Support load_ubo_vec4Jesse Natalie2-47/+20
2023-06-13spirv2dxil: Don't lower shared/temp to explicit I/OJesse Natalie1-7/+15
2023-06-13microsoft/compiler: Un-lower shared/scratch to derefsJesse Natalie7-445/+192
2023-06-13microsoft/compiler: Use mem_constant instead of shader_temp for constsJesse Natalie2-8/+12
2023-06-13microsoft/compiler: Emit const accesses as load_derefJesse Natalie4-235/+165
2023-06-13microsoft/compiler: Add some more lowering passes for derefsJesse Natalie2-0/+338
2023-06-13microsoft/compiler: Improvements to constant -> shader_temp pass used for CLJesse Natalie3-61/+33
2023-06-13microsoft/compiler: Support vec/struct const valsJesse Natalie3-8/+44
2023-06-13microsoft/clc: Fix progress reporting for some loweringJesse Natalie1-2/+2
2023-06-13microsoft/clc: Try harder to optimize memcpys before lowering themJesse Natalie1-13/+20
2023-06-12dzn: Don't support VK R4G4B4A4_UNORM_PACK16 unless we have B4G4R4A4Jesse Natalie1-2/+6
2023-06-07vulkan: move nir_convert_ycbcr into vulkan runtimeYonggang Luo1-1/+1
2023-06-06dzn: Fix qpool->queries_lock double lockVinson Lee1-1/+1
2023-06-06treewide: Use nir_trim_vector moreAlyssa Rosenzweig4-10/+11
2023-06-06treewide: Use nir_tex_src_for_ssaAlyssa Rosenzweig1-22/+21
2023-06-05nir: use generated immediate comparison helpersErik Faye-Lund4-8/+8
2023-06-05nir: use nir_i{ne,eq}_imm helpersErik Faye-Lund2-2/+2
2023-06-05d3d12, dozen: make sure we pass float to fgeErik Faye-Lund1-2/+2
2023-06-03compiler: Rename shader_prim to mesa_prim and replace all usage of pipe_prim_...Yonggang Luo2-11/+11
2023-06-03microsoft/compiler: Getting function impl to be consistence with decl in dxil...Yonggang Luo1-2/+2
2023-06-02dzn: Fix incremental binding of VBsJesse Natalie1-1/+1
2023-06-02dzn: Don't create D3D objects for secondary command buffersJesse Natalie1-18/+23
2023-06-01microsoft/compiler: Viewport/layer as input to GS/HS needs to set feature bitJesse Natalie1-0/+5
2023-06-01microsoft/compiler: Fix usage of type var in semantic assertsJesse Natalie1-6/+6
2023-06-01microsoft/compiler: Fix the int->uint pass for arrayed I/OJesse Natalie1-6/+6
2023-06-01dzn: Don't lower away mediumpJesse Natalie1-1/+5
2023-06-01spirv2dxil: Enable mediumpJesse Natalie1-0/+3
2023-06-01microsoft/compiler: Handle mediumpJesse Natalie1-3/+41
2023-06-01microsoft/compiler: Always set support_16bit_aluJesse Natalie1-2/+1
2023-05-31ci/windows: Update WARP to 1.0.7.1Jesse Natalie2-53/+0
2023-05-30treewide: Use nir_replicateAlyssa Rosenzweig1-1/+1
2023-05-30microsoft/compiler: Use image formats to determine texture typesJesse Natalie2-4/+13
2023-05-30spirv2dxil: Assign formats to image vars before lowering to bindlessJesse Natalie1-5/+10
2023-05-30microsoft/compiler: Add a pass to assign image formats based on number of com...Jesse Natalie2-0/+149
2023-05-30microsoft/compiler: Enable emitting type info for textures with <4 compsJesse Natalie3-14/+23
2023-05-26ci/windows: Update WARP to 1.0.7Jesse Natalie2-33/+52
2023-05-26dxil: Don't run opt_remove_phis before lower_returnsJesse Natalie1-3/+0
2023-05-25nir: fsub -> fadd_immErik Faye-Lund2-4/+4
2023-05-25nir: use more nir_fadd_immErik Faye-Lund1-6/+6
2023-05-25nir: use more nir_fmul_immErik Faye-Lund3-8/+6
2023-05-25dzn: Fix src/dest confusion for some non-bindless descriptor copiesJesse Natalie1-2/+2
2023-05-25dzn: Don't expose copy queuesJesse Natalie2-13/+1
2023-05-25dzn: Partial revert of 8887852dJesse Natalie2-3/+6
2023-05-25dzn: Fix inverted assertJesse Natalie1-1/+1
2023-05-25dzn: Add a no-bindless debug flagJesse Natalie2-1/+6