| .. |
|
CMakeLists.txt
|
ad3e51b1dd
New pass for PIX "shader access tracking" (#998)
|
8 years ago |
|
ComputeViewIdState.cpp
|
8c790a8b0e
Do not generate phi of pointers. (#745)
|
8 years ago |
|
ControlDependence.cpp
|
c9beb84c51
Fix ViewID state for flow control and consistent ViewID detection (#484)
|
8 years ago |
|
DxcOptimizer.cpp
|
ad3e51b1dd
New pass for PIX "shader access tracking" (#998)
|
8 years ago |
|
DxilAddPixelHitInstrumentation.cpp
|
0acdbd9a8c
PIX pixel-cost visualizer: Fix byte offset, simplify ReEmitDxilResources (#749)
|
8 years ago |
|
DxilCBuffer.cpp
|
af6b2a552f
fixes #37 - License cleanup.
|
9 years ago |
|
DxilCompType.cpp
|
44db464c32
Native Int16 and Uint16 types (#783)
|
8 years ago |
|
DxilCondenseResources.cpp
|
b816c124f1
Support resource select for lib profile. (#940)
|
8 years ago |
|
DxilContainer.cpp
|
af6b2a552f
fixes #37 - License cleanup.
|
9 years ago |
|
DxilContainerAssembler.cpp
|
223a885613
Group Signature Elements by Element Width (#610)
|
8 years ago |
|
DxilContainerReflection.cpp
|
e1fd230b92
Fix out of bounds memory write in GetResourceBindingDescByName (#555)
|
8 years ago |
|
DxilDebugInstrumentation.cpp
|
a48775cfe3
PIX: adding GS to list of debug targets (#1010)
|
8 years ago |
|
DxilEliminateOutputDynamicIndexing.cpp
|
36798cf0bc
Fix typo in StoreOutput outputSigId parameter (#385)
|
8 years ago |
|
DxilExpandTrigIntrinsics.cpp
|
9c8aca547a
Expand tan to sin/cos in DxilExpandTrigIntrinsics. (#343)
|
8 years ago |
|
DxilForceEarlyZ.cpp
|
d3f53b7f3e
"Dr PIX": Force early Z (#467)
|
8 years ago |
|
DxilGenerationPass.cpp
|
ba844c25fe
Support local resource array which don't have dynamic indexing. (#938)
|
8 years ago |
|
DxilInterpolationMode.cpp
|
af6b2a552f
fixes #37 - License cleanup.
|
9 years ago |
|
DxilLegalizeSampleOffsetPass.cpp
|
73b6f95a40
Legalize sample offset when optimization is disabled. (#97)
|
9 years ago |
|
DxilLinker.cpp
|
f25850d524
Add [noinline] function attribute for lib target. (#893)
|
8 years ago |
|
DxilMetadataHelper.cpp
|
6adad2b8a3
Don't emit type annotation for empty struct. (#802)
|
8 years ago |
|
DxilModule.cpp
|
055cf27ac7
Fix re-emit metadata, and skip ViewID state for libs. (#908)
|
8 years ago |
|
DxilOperations.cpp
|
4904266822
Code Cleanup for Execution Tests (#879)
|
8 years ago |
|
DxilOutputColorBecomesConstant.cpp
|
add0d6ec4c
(PIX passes) Take constant color from CB (#426)
|
8 years ago |
|
DxilPreparePasses.cpp
|
4f7016af53
Support isfrontface as uint. (#919)
|
8 years ago |
|
DxilPreserveAllOutputs.cpp
|
0ea6620342
Add pass to preserve all outputs (#326)
|
8 years ago |
|
DxilReduceMSAAToSingleSample.cpp
|
ad3e51b1dd
New pass for PIX "shader access tracking" (#998)
|
8 years ago |
|
DxilRemoveDiscards.cpp
|
fa94808e09
Remove all discard instructions (#400)
|
8 years ago |
|
DxilResource.cpp
|
af6b2a552f
fixes #37 - License cleanup.
|
9 years ago |
|
DxilResourceBase.cpp
|
af6b2a552f
fixes #37 - License cleanup.
|
9 years ago |
|
DxilRootSignature.cpp
|
c1973d761c
Code Cleanup. (#475)
|
8 years ago |
|
DxilSampler.cpp
|
af6b2a552f
fixes #37 - License cleanup.
|
9 years ago |
|
DxilSemantic.cpp
|
4ff631148d
Various small code tweaks (#398)
|
8 years ago |
|
DxilShaderAccessTracking.cpp
|
ad3e51b1dd
New pass for PIX "shader access tracking" (#998)
|
8 years ago |
|
DxilShaderModel.cpp
|
4d325c78b4
Update shader model 6.2 (#435)
|
8 years ago |
|
DxilSignature.cpp
|
223a885613
Group Signature Elements by Element Width (#610)
|
8 years ago |
|
DxilSignatureElement.cpp
|
df132d59b4
Initial implementation of ViewId state analysis. (#290)
|
8 years ago |
|
DxilTargetLowering.cpp
|
e5c0e5ffaa
Merge DivergenceAnalysis from llvm3.8. (#528)
|
8 years ago |
|
DxilTargetTransformInfo.cpp
|
e5c0e5ffaa
Merge DivergenceAnalysis from llvm3.8. (#528)
|
8 years ago |
|
DxilTargetTransformInfo.h
|
e5c0e5ffaa
Merge DivergenceAnalysis from llvm3.8. (#528)
|
8 years ago |
|
DxilTypeSystem.cpp
|
2c140f795c
RawBufferLoad and new methods for ByteAddressBuffer (#762)
|
8 years ago |
|
DxilUtil.cpp
|
ba844c25fe
Support local resource array which don't have dynamic indexing. (#938)
|
8 years ago |
|
DxilValidation.cpp
|
a43147de94
Add validation for Quad operations against non pixel shaders (#986)
|
8 years ago |
|
HLMatrixLowerPass.cpp
|
455885b3fc
Support matrix transpose. (#900)
|
8 years ago |
|
HLModule.cpp
|
8c55bbbe6d
Denorm to function attribute (#764)
|
8 years ago |
|
HLOperationLower.cpp
|
fa1e7cddd0
[spirv] Add SubpassInput(MS) and vk::input_attachment_index (#1000)
|
8 years ago |
|
HLOperationLowerExtension.cpp
|
76a4288913
Support lowering extensions directly to dxil (#217)
|
9 years ago |
|
HLOperations.cpp
|
6cca464f51
Remove copy be replace dst with src. (#296)
|
8 years ago |
|
HLPreprocess.cpp
|
0790e03364
Remove stacksave and stackstore. (#914)
|
8 years ago |
|
HLResource.cpp
|
af6b2a552f
fixes #37 - License cleanup.
|
9 years ago |
|
HLSignatureLower.cpp
|
ce4aad0418
Use function annotation of patch constant function in GenerateDxilPatchConstantLdSt for hs.
|
8 years ago |
|
HLSignatureLower.h
|
79bb311bd9
Code cleanup.
|
8 years ago |
|
LLVMBuild.txt
|
af6b2a552f
fixes #37 - License cleanup.
|
9 years ago |
|
PauseResumePasses.cpp
|
64f3b34995
Adds support for pipeline restart (#683)
|
8 years ago |
|
ReducibilityAnalysis.cpp
|
d7f75ac8f0
Add reducibility analysis to the list of passes and paramless ctor. (#133)
|
9 years ago |
|
WaveSensitivityAnalysis.cpp
|
892e7953fd
Match filename cases (#199)
|
9 years ago |