-
Notifications
You must be signed in to change notification settings - Fork 778
Insights: microsoft/DirectXShaderCompiler
Overview
Could not load contribution data
Please try again later
11 Pull requests merged by 5 people
-
[NFC] Clear C33010 Warning
#7603 merged
Jul 1, 2025 -
Update Release Notes (#7563)
#7590 merged
Jun 26, 2025 -
Address compiler warnings: Enable warning C4146 as a break.
#7587 merged
Jun 26, 2025 -
Bump urllib3 from 2.2.2 to 2.5.0 in /utils/git
#7554 merged
Jun 26, 2025 -
Update Release Notes
#7563 merged
Jun 26, 2025 -
Fix errors in retrieving and assigning load status parameter
#7589 merged
Jun 25, 2025 -
Fix errors in retrieving and assigning load status parameter
#7513 merged
Jun 25, 2025 -
[NFC] Address compiler warnings: C4146 - Use two's complement instead of negation
#7562 merged
Jun 25, 2025 -
[NFC] Address compiler warnings: C4146 - A 'grab bag' of remaining instances
#7574 merged
Jun 25, 2025 -
[NFC] Address compiler warnings: C4146 - Another round of use two's complement instead of negation
#7567 merged
Jun 25, 2025 -
[SPIR-V] Prepase SDK v2025.3 release
#7579 merged
Jun 24, 2025
5 Pull requests opened by 4 people
-
Allow native vector intrinsics with fixed component types
#7597 opened
Jun 30, 2025 -
Enable native vector convergent intrinsics
#7598 opened
Jun 30, 2025 -
Fix intrinsic lookup with namespaces
#7599 opened
Jun 30, 2025 -
[NFC] Clear C33010 Warning (#7603)
#7604 opened
Jul 1, 2025 -
[SER] GetAttributes(out udt) instead of templated return
#7606 opened
Jul 1, 2025
13 Issues closed by 5 people
-
DXC ExecutionTests: Updating naming of TableParameter.h and cpp to match LLVM coding guidlines
#7542 closed
Jun 30, 2025 -
Determine if there are any missing execution tests for ops which is IsSpecialFloat f16 overloads.
#7594 closed
Jun 30, 2025 -
[SPIR-V] Compute shader output into float16_t RWTexture2D
#7595 closed
Jun 29, 2025 -
Load/Store intrinsics for Raw and Typed buffers are inconsistent in allowing vec1 indexing
#7079 closed
Jun 26, 2025 -
[SM6.9] compiler crash with Load with status
#7508 closed
Jun 25, 2025 -
Address compiler warnings: C4146 - Use two's complement instead of negation
#7561 closed
Jun 25, 2025 -
Address compiler warnings: C4146 - Trivial std::numeric_limits<T> cases
#7558 closed
Jun 25, 2025 -
Address compiler warnings: C4146 - Cases where we can swap to using ~ operator.
#7550 closed
Jun 25, 2025 -
Address compiler warnings: C4146 - Final 'grab bag' of C4146 issues
#7573 closed
Jun 25, 2025 -
Address compiler warnings: C4146 - Another round of use two's complement instead of negation
#7565 closed
Jun 25, 2025 -
Long Vector Execution Tests: Trigonometric ops
#7411 closed
Jun 25, 2025 -
Align on design for long vector execution tests
#7135 closed
Jun 24, 2025 -
[SER] Do not short-cut to `%dx.types.HitObject` DXIL type in HL from AST codegen
#7233 closed
Jun 24, 2025
16 Issues opened by 5 people
-
Resolve prefast issues
#7605 opened
Jul 1, 2025 -
Add HLK test for 16 bit isfinite for SM6.9
#7602 opened
Jun 30, 2025 -
Add HLK test for 16 bit isnan for SM6.9
#7601 opened
Jun 30, 2025 -
Add HLK Test for 16 bit isinf for SM6.9
#7600 opened
Jun 30, 2025 -
Validation errors does not print any reference to compiled source code
#7596 opened
Jun 30, 2025 -
[Deliverable] IsSpecialFloat 16 bit Execution tests
#7593 opened
Jun 27, 2025 -
[Deliverable] IsSpecialFloat 16 bit Implementation
#7592 opened
Jun 27, 2025 -
[Deliverable] IsSpecialFloat 16 bit Proposal Doc
#7591 opened
Jun 27, 2025 -
[Scenario] Address IsSpecialFloat 16-bit issues
#7588 opened
Jun 25, 2025 -
[Deliverable] DXC Test Infrastructure debt
#7586 opened
Jun 25, 2025 -
DXC Test Infra Improvements - Tests should be placed in a test directory
#7585 opened
Jun 25, 2025 -
Address compiler warnings: Enable warning C4146 as a break
#7584 opened
Jun 25, 2025 -
DXC Execution tests should call FreeLibrary in class cleanup
#7583 opened
Jun 25, 2025 -
semantics: SIGSEGV when handling unbounded array with a semantic
#7582 opened
Jun 24, 2025 -
semantics: Index out of bounds error when asserts are enabled
#7581 opened
Jun 24, 2025 -
[Github] Slow contributor list fetch?
#7580 opened
Jun 24, 2025
38 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Create and use DXC DLL ext validation support class
#7514 commented on
Jul 1, 2025 • 23 new comments -
Long Vector Execution Tests: Merge unary and binary op tests to main
#7549 commented on
Jun 26, 2025 • 7 new comments -
PIX: Report correct bitfield values in PIX shader debugger
#7557 commented on
Jun 26, 2025 • 2 new comments -
[SM6.9] Native Vector Support for Intrinsics Returning Vectors of Set Components and Variable Length
#7342 commented on
Jun 30, 2025 • 0 new comments -
Long Vector Execution Tests: Add test cases for loading from a ResourceDescriptorHeap
#7543 commented on
Jun 30, 2025 • 0 new comments -
Long Vector Execution Tests: Reduction Operators
#7470 commented on
Jun 30, 2025 • 0 new comments -
[SPIR-V] Output semantic can be written to multiple times
#7547 commented on
Jun 30, 2025 • 0 new comments -
Long Vector Execution Tests: Logic Operators
#7469 commented on
Jul 1, 2025 • 0 new comments -
Long Vector Execution Tests: Logic Ops
#7468 commented on
Jul 1, 2025 • 0 new comments -
Long Vector Execution Tests: Bitwise Ops
#7467 commented on
Jul 1, 2025 • 0 new comments -
Long Vector Execution Tests: Float Ops
#7466 commented on
Jul 1, 2025 • 0 new comments -
Long Vector Execution Tests: Math Ops
#7465 commented on
Jul 1, 2025 • 0 new comments -
Long Vector Execution Tests: HLSL Operators
#7464 commented on
Jul 1, 2025 • 0 new comments -
Update long vector exec tests to be wise to 16-bit and 64-bit support
#7523 commented on
Jul 1, 2025 • 0 new comments -
Long Vector Execution Tests: AsType Ops
#7473 commented on
Jul 1, 2025 • 0 new comments -
Long Vector Execution Tests: WaveOps
#7472 commented on
Jul 1, 2025 • 0 new comments -
Long Vector Execution Tests: Derivative and Quad Operators
#7471 commented on
Jul 1, 2025 • 0 new comments -
Allows Vulkan spec constants as attribute arguments.
#7439 commented on
Jun 26, 2025 • 0 new comments -
[spirv] Fixes #7535 (vk::BufferPointer alignment issue).
#7571 commented on
Jul 1, 2025 • 0 new comments -
[Feature Request] [SPIR-V] Add a command line option to set storage image and storage texel buffer format to Unknown
#7484 commented on
Jun 24, 2025 • 0 new comments -
[Validation] Adjust dll handler for dxcompiler.dll to separately track dxil.dll, using a modified handler that overrides existing functionality.
#7422 commented on
Jun 24, 2025 • 0 new comments -
SER implementation tracker
#7214 commented on
Jun 24, 2025 • 0 new comments -
[SPIR-V] Why is the `vk::BufferPointer` itself getting loaded with `Align 4` ?
#7535 commented on
Jun 24, 2025 • 0 new comments -
Replace DxilDllSupport in dxc.cpp and in tests
#7527 commented on
Jun 24, 2025 • 0 new comments -
Add ExternalValidationHelper, and call it from the IDxcCompiler3::Compile method of the wrapper implementation
#7526 commented on
Jun 24, 2025 • 0 new comments -
[Scenario] Validator testing
#7397 commented on
Jun 24, 2025 • 0 new comments -
Introduce wrappers to support loading external dlls from the DXC API
#7420 commented on
Jun 25, 2025 • 0 new comments -
Special float NaN/Inf checks on fp16 types are implicitly extended to fp32
#7496 commented on
Jun 25, 2025 • 0 new comments -
Release 1.8.2505.x
#7548 commented on
Jun 26, 2025 • 0 new comments -
[SM6.9] compiler crash with dynamic indexing of single element vector
#7538 commented on
Jun 26, 2025 • 0 new comments -
Support Long/Native Vectors in HLSL
#7067 commented on
Jun 26, 2025 • 0 new comments -
[Scenario] Long Vectors
#7577 commented on
Jun 26, 2025 • 0 new comments -
[Scenario] DXC Engineering System Debt
#7410 commented on
Jun 27, 2025 • 0 new comments -
[SPIR-V] /* multiple #lines overlapping */ in RenderDoc
#7569 commented on
Jun 30, 2025 • 0 new comments -
SM 6.9 cooperative vectors builtins need to be in 'dx' namespace
#7301 commented on
Jun 30, 2025 • 0 new comments -
[SM6.9] Scalarization passes involves a lot of type checks for vec1s
#7261 commented on
Jun 30, 2025 • 0 new comments -
Cooperative Vector builtins are lowered to vec1 operations.
#7560 commented on
Jun 30, 2025 • 0 new comments -
[SM6.9] Handle native vector operations in DXIL Convergence Mark pass
#7343 commented on
Jun 30, 2025 • 0 new comments