Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
vkd3d
Manage
Activity
Members
Labels
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Terraform modules
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Feifan He
vkd3d
Repository graph
Repository graph
You can move around the graph by using the arrow keys.
msl-ret
Select Git revision
Branches
16
master
default
protected
msl-cbuffer
msl-depthout
msl-dev
msl-io
msl-mov
msl-mr-4
msl-mr-5
msl-mr-6
msl-mr-draft-2
msl-ret
msl-runner
msl-runner-2
msl-temp
msl-tests-tag
msl-texture-sampler
16 results
Begin with the selected commit
Created with Raphaël 2.2.0
17
Oct
16
15
14
10
9
8
7
3
2
1
30
Sep
26
24
23
20
19
18
17
16
14
13
12
11
10
5
4
3
2
29
Aug
28
26
22
20
19
15
14
13
12
8
7
6
5
1
31
Jul
30
29
24
23
22
17
16
vkd3d-shader/ir: Validate PATCHCONST registers.
vkd3d-shader/ir: Validate OUTPUT registers.
vkd3d-shader/ir: Validate INPUT registers.
vkd3d-shader: Keep track of whether programs have normalised hull shader control point I/O.
vkd3d-shader: Keep track of whether programs have normalised I/O.
vkd3d-compiler: Add missing 'fx' source type to the CLI output.
vkd3d-shader/fx: Add support for tracing annotations.
ci: Test DXIL shaders on macOS.
ci: Build the DirectX shader compiler for macOS.
ci: Stop building widl for the macOS image.
ci: Use widl from the mingw-w64 brew package on macOS.
ci: Remove the tart username and password environment variables.
vkd3d-shader/hlsl: Handle error expressions in ternary expressions.
vkd3d-shader/hlsl: Handle error expressions in initializers.
vkd3d-shader/hlsl: Factor the component count check into initialize_var().
vkd3d-shader/hlsl: Store the initializer location in struct parse_initializer.
vkd3d-shader/hlsl: Factor out an initialize_var() helper.
tests: Test discontiguous signature masks with SM<4 shaders.
vkd3d-shader/ir: Check that signature masks are contiguous.
vkd3d-shader/d3dbc: Make signature masks contiguous.
vkd3d: Slightly simplify the SRV/UAV logic in vk_write_descriptor_set_from_d3d12_desc().
vkd3d: Lay out virtual descriptor heap buffer and image bindings consecutively instead of interleaving them.
vkd3d: Create Vulkan bindings in d3d12_root_signature_append_vk_binding().
vkd3d: Create a separate Vulkan descriptor binding array for each descriptor set.
vkd3d: Use vk_binding_array_add_binding() in d3d12_root_signature_init_root_descriptors().
vkd3d: Use vk_binding_array_add_binding() in d3d12_root_signature_init_static_samplers().
vkd3d: Introduce a helper function to add bindings to struct vk_binding_array.
vkd3d: Introduce a separate structure for storing Vulkan descriptor binding arrays.
vkd3d: Access the current range via the declared pointer in d3d12_root_signature_init_root_descriptor_tables().
tests/d3d12: Test buffer and texture SRVs in test_unbounded_resource_arrays().
ci: Use the macOS image from the master vkd3d repository.
vkd3d-shader/ir: Validate the line density SV_TessFactor signature element for isolines domains.
vkd3d-shader/ir: Validate the line detail SV_TessFactor signature element for isolines domains.
vkd3d-shader/ir: Validate SV_InsideTessFactor signature elements for tri domains.
vkd3d-shader/ir: Validate SV_TessFactor signature elements for tri domains.
vkd3d-shader/ir: Validate SV_InsideTessFactor signature elements for quad domains.
vkd3d-shader/ir: Validate SV_TessFactor signature elements for quad domains.
vkd3d-shader/tpf: Write the patch constant function in hull shaders.
tests: Test signature reflection for hull shaders.
vkd3d-shader/tpf: Determine SIV from SV and index in write_sm4_dcl_semantic().
Loading