Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/HansKristian-Work/vkd3d-proton.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
16-bit-checkvkd3d: Check for Int16 feature as well when exposing 16-bit ops.Hans-Kristian Arntzen3 years
2.3.1changelogmeson: Update to version 2.3.1Joshua Ashton3 years
3d-uav-slice-testtests: Add test for FirstWSlice/WSlice on 3D UAV.Hans-Kristian Arntzen24 months
VK_EXT_image_view_min_lodtests: Add a test for MinLODClampJoshua Ashton3 years
a-new-glslang-horisonvkd3d: Remove _spv suffix from prebuilt shadersJoshua Ashton4 years
ac-valhallaHACK: Implement singleton devicesJoshua Ashton3 years
aftermathvkd3d: Add NVIDIA Aftermath integration.Hans-Kristian Arntzen3 years
atomic-clangvkd3d: Make enqueued_fence_count a uint32_tJoshua Ashton4 years
build-fixesdemos/gears: Don't redefine _GNU_SOURCEJoshua Ashton4 years
cache-fixvkd3d: Fix potential lack of null termination on cache blob versionsJoshua Ashton4 years
capture-disable-cachesvkd3d: Add some logging for descriptor heap allocations.Hans-Kristian Arntzen20 months
ci-safe-directoryci: Use arch-mingw-github-action v8Joshua Ashton22 months
clear-rtv-microbenchvkd3d: Remove redundant is_bound in clear_attachment_pass.Hans-Kristian Arntzen3 years
clear-uav-bdavkd3d: Rewrite how buffers are stored in desc heap metadata.Hans-Kristian Arntzen18 months
control-fixesvkd3d: Always use CBV-as-SSBO path.Hans-Kristian Arntzen4 years
copy-descriptors-optvkd3d: Move copy descriptors implementation into a new funcJoshua Ashton4 years
copy-initial-layout-transition-fixvkd3d: Fix wrong resource used in image -> buffer copy.Hans-Kristian Arntzen20 months
crash-fixvkd3d: Fix segfault when freeing pipeline library.Hans-Kristian Arntzen3 years
cube-grad-samplingvkd3d-shader: Fix GRAD sample on cubes.Hans-Kristian Arntzen23 months
d3d12-standalone-32bit-fixvkd3d: Fix tzcnt64 on MSVC 32-bit and 64-bit.Hans-Kristian Arntzen4 years
d3d12-test-rdoc-capturetests: Add headless D3D12 RenderDoc capture support.Hans-Kristian Arntzen23 months
def-version-fixvkd3d-utils: Fix .def version.Hans-Kristian Arntzen3 years
depth-stencil-resolvevkd3d: Enable VK_KHR_depth_stencil_resolve.Hans-Kristian Arntzen23 months
descriptor-qa-dxbcvkd3d-shader: Opt-in to early fragment tests with descriptor QA.Hans-Kristian Arntzen3 years
descriptor-set-count-checkvkd3d: Bump VKD3D_MAX_DESCRIPTORS_SETS to 9.Hans-Kristian Arntzen4 years
descriptor-update-defervkd3d: Flush copy queue in GetCudaSurface.Hans-Kristian Arntzen22 months
disallow-vlabuild: Warn about VLA usageJoshua Ashton3 years
dsv-placement-bug-reprotests: Add repro test for placed DSV without initialization.Hans-Kristian Arntzen18 months
dump-autotoolsbuild: Remove autotoolsJoshua Ashton4 years
dxil-offset-buffersvkd3d-shader: Add offset buffer path to DXIL.Hans-Kristian Arntzen4 years
dxil-rebasevkd3d: Add constant buffer test for DXIL.Hans-Kristian Arntzen4 years
dxil-reviewvkd3d: Add DXIL test for vertex ID.Hans-Kristian Arntzen4 years
dxil-spirv-mesonbuild: Use Meson subproject for dxil-spirvJoshua Ashton4 years
dxil-spirv-updatedxil-spirv: Update submodule.Hans-Kristian Arntzen20 months
dxvk-adapter-interopbingusJoshua Ashton3 years
dynamic-state-hackCreate correct DSV for static render pass.Hans-Kristian Arntzen5 years
dynamic-stride-comment-fixvkd3d: Fix comment in d3d12_pipeline_state_can_use_dynamic_stride.Hans-Kristian Arntzen20 months
enforce-wchar-sizevkd3d: Enforce that WCHAR is actually a WCHAR.Hans-Kristian Arntzen4 years
execute-indirect-advancedvkd3d: Ignore unsupported execute indirect calls.Hans-Kristian Arntzen2 years
execute-indirect-advanced-breadcrumbsvkd3d: Don't synchronize against PREPROCESS stages.Hans-Kristian Arntzen23 months
execute-indirect-advanced-index-luttests: Add test for freeing underlying memory of a reserved resource.Hans-Kristian Arntzen23 months
execute-indirect-advanced-teststests: Add test for advanced ExecuteIndirect features.Hans-Kristian Arntzen2 years
execute-indirect-phase-3vkd3d: Optimize ExecuteIndirect() if no INDIRECT transitions happened.Hans-Kristian Arntzen23 months
execute-indirect-phase-5debug: Add concept of implicit instance index to debug ring.Hans-Kristian Arntzen23 months
execute-indirect-phase-6vkd3d: Use index type LUT for DGC.Hans-Kristian Arntzen22 months
execute-indirect-phase-7tests: Test both aligned and "unaligned" argument buffer offsets.Hans-Kristian Arntzen22 months
extra-warningsbuild: Remove -Wno-incompatible-pointer-typesJoshua Ashton4 years
fence-wait-robustnesstests: Add test verifying private ref behavior of ID3D12Fence.Hans-Kristian Arntzen22 months
file-alignmentbuild: Use --file-alignment=4096 with MinGWJoshua Ashton3 years
force-cbv-as-ssbovkd3d: Always use CBV-as-SSBO path.Hans-Kristian Arntzen4 years
fp16-feature-testvkd3d: Rework how shader model versions are exposed.Hans-Kristian Arntzen3 years
fp64tests: Add some simple double float testsJoshua Ashton4 years
fp64-wipimplement immconstant 64Joshua Ashton4 years
fragment-shader-barycentricvkd3d: Enable and use VK_KHR_fragment_shader_barycentric.Hans-Kristian Arntzen24 months
fragment-shading-rate-validation-fixvkd3d: Fix validation errors with KHR_fragment_shading_rate.Hans-Kristian Arntzen3 years
frame-latencyframe latency schenangnngngansJoshua Ashton3 years
function-argument-type-fixvkd3d: Functions take void as argument type in C.Hans-Kristian Arntzen4 years
funny-errors-2vkd3d-shader: Fix potential buffer overrun for image_operandsJoshua Ashton4 years
funny-singleton-devicesHACK: Implement singleton devicesJoshua Ashton3 years
further-rt-teststests: Add test coverage for two stages of AddToStateObject().Hans-Kristian Arntzen2 years
generic-descriptor-hacksAdd a stack allocator.Hans-Kristian Arntzen4 years
gitlab-cibuild: Add .gitlab-ciJoshua Ashton4 years
global-mask-refactorvkd3d: Refactor away the global_mask.Hans-Kristian Arntzen24 months
global-pipeline-cache-fixvkd3d: Remove the global VkPipelineCache.Hans-Kristian Arntzen23 months
hdrvkd3d: Implement SetColorSpace1Joshua Ashton20 months
host-mem-invalidation-reproHack up test for repro.Hans-Kristian Arntzen3 years
implement-missing-opsvkd3d-shader: Hook up EMIT_THEN_CUT_STREAMJoshua Ashton4 years
in-bounds-bdatests: Add exploratory test for accessing root descriptors with overflow.Hans-Kristian Arntzen24 months
indexable-temp-robustness-dxbcvkd3d: Add robust indexed temporary workaround to AoE IV.Hans-Kristian Arntzen18 months
intel-sparse-queue-fixvkd3d: Fix queue creation for queue family -1.Hans-Kristian Arntzen2 years
josh-blahtestJoshua Ashton3 years
josh-misc-fixesvkd3d: Fix out of range in UpdateTileMappingsJoshua Ashton3 years
khr-raytracingvkd3d: Add resource flags and barrier flags for RT.Hans-Kristian Arntzen4 years
log-memory-budgets-fixesvkd3d: Improve log_memory_budgets logging.Hans-Kristian Arntzen2 years
low-latency-presentvkd3d: Ensure that swapchain is eventually recreated.Hans-Kristian Arntzen3 years
low-latency-present-2vkd3d: Low latency presentation and acquire semaphoresJoshua Ashton3 years
malloc-wrapper-fixvkd3d: Cleanup some mismatching uses of vkd3d_malloc.Hans-Kristian Arntzen19 months
mastervkd3d: Rename inline UBO data fetch helper.Hans-Kristian Arntzen18 months
memory-type-early-fallbacksvkd3d: Consider that CACHED can be an optional memory type.Hans-Kristian Arntzen20 months
meson-static-libbuild: Link dxil-spirv staticallyJoshua Ashton4 years
meson-warningbuild: Enable warning level 2Joshua Ashton4 years
metro-tess-fixesvkd3d: Disable async compute queues for the time being.Hans-Kristian Arntzen4 years
min-precision-fp16vkd3d-shader: Enable native 16-bit path for min16float DXIL.Hans-Kristian Arntzen24 months
mingw-fixbuild: Fix MinGW build.Hans-Kristian Arntzen4 years
minimum-fb-sizevkd3d: Use minimum width/height/layer framebuffer.Hans-Kristian Arntzen4 years
minor-test-cleanuptests: Add more small resource tests to get_resource_tiling test.Hans-Kristian Arntzen24 months
misc-fixestests: Fix uninitialized Layout member.Hans-Kristian Arntzen4 years
missing-opcodesvkd3d-shader: Add missing opcodesJoshua Ashton4 years
msvcEnable MSVC to work.Hans-Kristian Arntzen5 years
msvc-build-fix-2vkd3d: MSVC build fix.Hans-Kristian Arntzen2 years
msvc-compilevkd3d: No-op implementation of get_program_name on Win32.Hans-Kristian Arntzen5 years
msvc-warning-fixvkd3d: Fix MSVC warning about redundant snprintf argument.Hans-Kristian Arntzen2 years
mutable-perf-testingvkd3d: Support splitting mutable descriptor type into different subsets.Hans-Kristian Arntzen3 years
n-debugmeson: Add b_ndebug=if-release default option.Hans-Kristian Arntzen23 months
native-build-docsmeta: Update readme for cross buildingJoshua Ashton4 years
new-readmemeta: Make README markdown and update for MesonJoshua Ashton4 years
no-rt-rendering-testtests: Add test for layered rendering without attachments.Hans-Kristian Arntzen20 months
no-rtas-fallback-bindingvkd3d: Don't try to use fallback SRV aux heap.Hans-Kristian Arntzen3 years
nonuniform-varying-testtests: Test behavior of interpolating in non-uniform control flow.Hans-Kristian Arntzen3 years
nuke-autotoolsvkd3d: Use enum for VKD3D_META_COPY_MODEJoshua Ashton4 years
null-ps-rt-count-fixupvkd3d: Force RT count to 0 when PS does not exist.Hans-Kristian Arntzen2 years
null-uav-countertests: Test UAV counter behavior with NULL counters.Hans-Kristian Arntzen23 months
nv-speedhacksvkd3d: Remove OFFSET_BUFFER for SSBO on NV.Hans-Kristian Arntzen3 years
our-d3d12d3d12: Add standalone d3d12 libraryJoshua Ashton4 years
out-of-order-queue-submissionContinue implementation.Hans-Kristian Arntzen4 years
parse-patch-versionvkd3d: Fix sign vs unsigned compare warning.Hans-Kristian Arntzen3 years
placed-alias-debugvkd3d: Add breadcrumb for partial discard.Hans-Kristian Arntzen20 months
placed-linear-image-workaroundsvkd3d: Ignore cpu_access_domain when reporting heap tier.Hans-Kristian Arntzen23 months
placed-resource-init-validationvkd3d: Add forced placement initialization on Spiderman Remastered.Hans-Kristian Arntzen19 months
profiling-improvementsprofiler: Add --delta to profile helper tool.Hans-Kristian Arntzen22 months
proton-5.13vkd3d: Fix menu regression in RE2.Hans-Kristian Arntzen4 years
proton-v2.2-releasevkd3d: Do not attempt to enable anything RT related.Hans-Kristian Arntzen3 years
proton-v2.6-supportdxil-spirv: Update submodule.Hans-Kristian Arntzen2 years
pso-creation-refactorvkd3d: Use rwlock instead of spinlock in PSO fallback cache.Hans-Kristian Arntzen2 years
ptr-log-fixvkd3d: Fix warning in query loggingJoshua Ashton3 years
push-descriptor-bda-rewritevkd3d: Remove redundant check for creating swapchain user descriptors.Hans-Kristian Arntzen19 months
query-map-optvkd3d: Track query map size per-dispatchJoshua Ashton3 years
query-setname-fixvkd3d: Fix SetName for inline query typesJoshua Ashton3 years
raw-va-config-flagvkd3d: Add VKD3D_CONFIG option to force raw VA CBV descriptors.Hans-Kristian Arntzen2 years
re-engine-dxr-workaroundsvkd3d: Also add profiles for RE3/RE7.Hans-Kristian Arntzen23 months
read-write-comment-fixvkd3d: Clarify comment about not using MEMORY_READ/WRITE.Hans-Kristian Arntzen3 years
readme-upstreamAdd link to upstreamJoshie4 years
reenable-bindless-ubovkd3d: Re-enable bindless CBV path.Hans-Kristian Arntzen4 years
register-spacevkd3d: Allocate huge descriptor pools when root signature demands it.Hans-Kristian Arntzen5 years
register-space-testsvkd3d: Add test case for SM 5.1 register spaces.Hans-Kristian Arntzen4 years
register-space-tests-rebasevkd3d-shader: Add path for debug dumping SPIR-V as well.Hans-Kristian Arntzen4 years
relaxed-precisiontests: Add simple minprecision test.Hans-Kristian Arntzen24 months
remove-d3d9-crapvkd3d-shader: Rename TEXKILL to DISCARDJoshua Ashton4 years
remove-is-bug-conditional-renderingtests: Remove old is_bug for conditional rendering.Hans-Kristian Arntzen3 years
remove-old-wine-codevkd3d-shader: Reimplement MD5 checksum.Hans-Kristian Arntzen20 months
rename-enable-d3d12build: Rename enable_standalone_d3d12 to enable_d3d12Joshua Ashton4 years
renderdoc-build-fixvkd3d: Fix build with renderdoc support enabled.Hans-Kristian Arntzen20 months
root-descriptor-exploratory-testtests: Add exploratory test for accessing root descriptors with overflow.Hans-Kristian Arntzen24 months
root-signature-parse-empty-fixtests: Add test creating root signature without RTS0 blob.Hans-Kristian Arntzen22 months
root_sig_1.1vkd3d: Add support for serializing root signature version 1.1Joshua Ashton4 years
rs1.1vkd3d: Create test case for creating RS 1.1.Hans-Kristian Arntzen5 years
rt-serialized-size-querytests: Remove query TODOs from ray tracing tests.Hans-Kristian Arntzen2 years
rt-subobject-associationvkd3d: Also add RE workaround for RE2 DXR.Hans-Kristian Arntzen23 months
rt-trace-rtas-infodxil-spirv: Update submodule.Hans-Kristian Arntzen22 months
rtpso-phase1vkd3d: Hold private ownership over global root signature.Hans-Kristian Arntzen2 years
saturate-doublevkd3d-shader: Fix saturates of fp64 typesJoshua Ashton3 years
setup-fixesbuild: Fix installing vkd3d-proton when Wine is built without vkd3dJoshua Ashton3 years
setup-scriptbuild: Fix globbing in package-releaseJoshua Ashton4 years
shader-module-identifiervkd3d: Prototype implementation of shader module identifier.Hans-Kristian Arntzen23 months
shader-module-identifier-phase-1vkd3d: Refactor MS/PS interface setting to the helper.Hans-Kristian Arntzen20 months
shader-module-identifier-phase-4vkd3d: Implement VK_EXT_shader_module_identifier.Hans-Kristian Arntzen20 months
single-aspect-color-ds-copy-fixvkd3d: Do not falsely discard DS aspects in fallback copies.Hans-Kristian Arntzen21 months
sm-62-enablevkd3d: Enable SM 6.2 features.Hans-Kristian Arntzen4 years
sm5.1vkd3d: Add test case for root constants in SM 5.1.Hans-Kristian Arntzen4 years
sm5.1-immutable-samplervkd3d: Remove obsolete FIXME for immutable samplers with register space.Hans-Kristian Arntzen4 years
sm62-denorm-testtests: Add SM 6.4 packed arith tests.Hans-Kristian Arntzen3 years
sm66-64bit-atomicstests: Add test for SM 6.6 64-bit atomics.Hans-Kristian Arntzen3 years
sm66-is-helper-lanetests: Add test for SM 6.6 IsHelperLane().Hans-Kristian Arntzen3 years
sm66-packed-intrinsics-testtests: Add test for SM 6.6 packed intrinsics.Hans-Kristian Arntzen3 years
sm66-wave-sizetests: Add SM 6.6 WaveSize test.Hans-Kristian Arntzen3 years
sottr-repro-caseLog time it takes to do vkSignalSemaphore.Hans-Kristian Arntzen4 years
sparse-disable-config-hackvkd3d: Hack in config for disabling sparse support.Hans-Kristian Arntzen3 years
sparse-unmap-robustness-testtests: Add test for freeing underlying memory of a reserved resource.Hans-Kristian Arntzen23 months
spirv-cachingmeta: Add docs for magic shader cache.Hans-Kristian Arntzen2 years
sse-flagsvkd3d: Ensure sane SSE rounding modes are set up before compiling.Hans-Kristian Arntzen4 years
stupid-errorsvkd3d-shader: Fix incorrect use of static in ext arraysJoshua Ashton4 years
submitsAllocate one large buffer for a heap and offset into it.Hans-Kristian Arntzen5 years
sv-barycentricsvkd3d: Enable VK_NV_fragment_shader_barycentric.Hans-Kristian Arntzen3 years
swapchain-fixvkd3d: Correctly handle output + fix NULL old targets for fullscreenJoshua Ashton4 years
swapchain-meta-computemeta: Add compute swapchain pipeline.Hans-Kristian Arntzen4 years
swapchain-rewriteidl: Update swapchain implementation to IDXGIVkSurfaceFactory.Hans-Kristian Arntzen18 months
test-coverage-fixvkd3d: Fix DXIL check in test_coverage.Hans-Kristian Arntzen4 years
test-fixesbuild: Add public include dirs to demosJoshua Ashton4 years
test-wave-op-convergencetests: Add test for waveop in infinite loop convergence.Hans-Kristian Arntzen2 years
topmostvkd3d: Fix restoring fullscreen stylesJoshua Ashton3 years
uav-cast-rule-fixtests: Avoid tripping out of spec UAV casts.Hans-Kristian Arntzen23 months
uav-oob-write-behaviortests: Add exhaustive OOB test for UAV writes.Hans-Kristian Arntzen4 years
unaligned-vbo-test-hackhack: Hack some more with SNORM, repro GPU hang.Hans-Kristian Arntzen3 years
unmap-before-deletecache: Unmap files before attempting to delete.Hans-Kristian Arntzen23 months
update-idlvkd3d: Stub out the more recent FEATURE_DATA structs.Hans-Kristian Arntzen3 years
va-mergeAllocate one large buffer for a heap and offset into it.Hans-Kristian Arntzen5 years
valid-fl-12.2vkd3d: Add 12_2 to list of valid feature levels.Hans-Kristian Arntzen3 years
volatile-descriptorsvkd3d: Support RS 1.0 VOLATILE descriptors.Hans-Kristian Arntzen5 years
warning-fixestests: Fix compiler warnings in various tests.Hans-Kristian Arntzen23 months
workgroup-uav-coherence-testtests: Add test for in-group UAV coherence.Hans-Kristian Arntzen20 months
write_watchvkd3d: Implement D3D12_HEAP_TYPE_WRITE_WATCHJoshua Ashton3 years
zero-vram-optvkd3d: Do not attempt to clear dedicated memory allocations.Hans-Kristian Arntzen23 months
 
TagDownloadAuthorAge
v2.7commit 4df366172e...Hans-Kristian Arntzen19 months
v2.6commit 3e5aab6fb3...Hans-Kristian Arntzen2 years
v2.5commit 55e16539db...Hans-Kristian Arntzen3 years
v2.4commit cafe99e223...Hans-Kristian Arntzen3 years
v2.3.1commit 3ed3526332...Joshua Ashton3 years
v2.3commit 26584b4d7c...Hans-Kristian Arntzen3 years
v2.2commit eca8e49564...Hans-Kristian Arntzen3 years
v2.1commit d003424bc8...Hans-Kristian Arntzen3 years
v2.0commit 60ac9b4d51...Hans-Kristian Arntzen4 years
vkd3d-1.2commit 56cd4a94d5...Alexandre Julliard4 years
vkd3d-1.1commit ecda316ef5...Alexandre Julliard6 years
vkd3d-1.0commit 020c119e2d...Alexandre Julliard6 years
vkd3d-0.0.1commit 6e6453cadd...Henri Verbeet7 years