summaryrefslogtreecommitdiff
path: root/src/microsoft
AgeCommit message (Expand)AuthorFilesLines
2021-04-05microsoft/compiler: Fix barrier flag for shared memoryJesse Natalie1-1/+1
2021-04-02spirv_to_dxil: Handle clip/cull distanceJesse Natalie1-0/+26
2021-04-02microsoft/spirv_to_dxil: Implement TODO for removing dead functionsJesse Natalie1-1/+9
2021-04-02microsoft/compiler: Support compact arrays for clip/cull in nir_to_dxilJesse Natalie2-17/+97
2021-04-02microsoft/compiler: Enable dxil_nir.h to be included from C++Jesse Natalie1-0/+8
2021-04-02microsoft/compiler: Add a lowering pass to split clip/cull distance compact a...Jesse Natalie2-0/+101
2021-04-02microsoft/compiler: Add copy_prop_vars to optimization loopJesse Natalie1-0/+1
2021-04-02microsoft/compiler: Move blob_init earlier to prevent crash on failureJesse Natalie1-1/+1
2021-04-02microsoft/spirv_to_dxil: Add extra lowering functions according to the docs o...Michael Tang1-0/+9
2021-04-02microsoft/spirv_to_dxil: Add lowering pass to handle gl_PerVertexMichael Tang1-0/+1
2021-03-22nir: port fp16 casting code from dxilDave Airlie2-218/+1
2021-03-11microsoft/spirv_to_dxil: Fix spirv2dxil I/O to use binary modeMichael Tang1-3/+9
2021-03-09microsoft/compiler: Don't separate phis while inserting upcastsJesse Natalie1-1/+1
2021-03-08nir: Make nir_ssa_def_rewrite_uses_after take an SSA valueJason Ekstrand1-1/+1
2021-03-08nir: Make nir_ssa_def_rewrite_uses take an SSA valueJason Ekstrand3-16/+16
2021-02-23nir: add has_txs flagChristian Gmeiner1-0/+1
2021-02-19microsoft/clc: Add a test with an unused kernel argJesse Natalie1-0/+16
2021-02-19microsoft/clc: Re-order dead variable removal after uniform vars_to_explicit_...Jesse Natalie1-26/+31
2021-02-18microsoft/clc: Use driver_location for metadata instead of re-computing offsetsJesse Natalie1-56/+56
2021-02-18microsoft/clc: Move inline samplers to the end of the variable listJesse Natalie1-2/+9
2021-02-18microsoft/clc: Fix wrap modes for inline samplers for integer texturesJesse Natalie1-2/+2
2021-02-18microsoft/clc: Let lower_vars_to_explicit_types fill kernel input driver_loca...Jesse Natalie1-2/+4
2021-02-17microsoft/clc: Only apply float scaling to 32bit fdivJesse Natalie1-1/+1
2021-02-16microsoft/clc: Add test with inline functionJesse Natalie1-0/+18
2021-02-16microsoft/clc: Add -fgnu89-inline to clang argsJesse Natalie1-0/+2
2021-01-29microsoft/compiler: Make resource_state_manager only build with_gallium_d3d12Michael Tang1-1/+3
2021-01-29microsoft: Fix comma in variadic macro for MSVCJames Park1-3/+3
2021-01-26compiler: Use util/bitset.h for system_values_readCaio Marcelo de Oliveira Filho1-1/+1
2021-01-25dxil: Use sized types for nir_tex_instr::dest_typeConnor Abbott1-1/+1
2021-01-11nir: replace .lower_sub with .has_fsub and .has_isubDaniel Schürmann1-0/+2
2021-01-11nir,vc4: Lower fneg to fmul(x, -1.0)Daniel Schürmann1-1/+2
2021-01-08microsoft/compiler: do not lower away 64-bit ffmaErik Faye-Lund1-1/+0
2021-01-08microsoft/compiler: correct dxil fma opcodeErik Faye-Lund1-2/+2
2021-01-06microsoft/compiler: use intrinsic buildersChristian Gmeiner1-48/+11
2021-01-04microsoft/clc: Fix const violations from ralloc_stealJesse Natalie1-5/+6
2021-01-04treewide: Disambiguate various variables named "debug_options"Adam Jackson3-6/+6
2021-01-03microsoft/compiler: Fix clang fallthrough warningsJesse Natalie2-5/+6
2021-01-03microsoft/resource_state_manager: Remove unused private variableJesse Natalie1-2/+0
2021-01-03microsoft/compiler: Fix tautological comparisonJesse Natalie1-1/+1
2021-01-03microsoft/compile: Fix incorrect enum type in function signatureJesse Natalie1-1/+1
2021-01-03microsoft/resoure_state_manager: Silence GCC invalid offsetof warningJesse Natalie1-0/+4
2021-01-03microsoft/compiler: Fix incorrect size passed to strncpyJesse Natalie1-1/+1
2021-01-03microsoft/compiler: Fix warnings produced by GCC in release modeJesse Natalie2-11/+6
2020-12-28microsoft/clc: Hook up printfJesse Natalie5-76/+81
2020-12-24d3d12: Initialize TransitionableResourceState m_SupportsSimultaneousAccess.Vinson Lee1-0/+1
2020-12-22microsoft/compiler: Add spirv2dxil executableMichael Tang3-11/+157
2020-12-22microsoft/compiler: Add dedicated spirv_to_dxil librariesMichael Tang5-0/+225
2020-12-16d3d12: Include wsl/winadapter.h when not compiling for WindowsJesse Natalie1-0/+4
2020-12-16microsoft/compiler: Pick up new dxcapi.hJesse Natalie1-93/+151
2020-12-16d3d12: Use DirectX-Headers wrap for d3d12.hJesse Natalie6-11/+13