Commit Graph

  • 06da9d5d04 Notes added by 'git notes add' Henri Verbeet 2024-10-21 18:43:13 +0200
  • b48cd0d35d Notes added by 'git notes add' Henri Verbeet 2024-10-21 18:42:52 +0200
  • 27a27f66e0 Notes added by 'git notes add' Henri Verbeet 2024-10-21 18:42:52 +0200
  • 476cda23b6 Notes added by 'git notes add' Henri Verbeet 2024-10-21 18:42:33 +0200
  • 32e74a912e Notes added by 'git notes add' Henri Verbeet 2024-10-21 18:42:16 +0200
  • 7d9d1c67a9 Notes added by 'git notes add' Henri Verbeet 2024-10-21 18:42:16 +0200
  • b995e8f674 Notes added by 'git notes add' Henri Verbeet 2024-10-21 18:42:16 +0200
  • 313d0083e7 Notes added by 'git notes add' Henri Verbeet 2024-10-21 18:41:50 +0200
  • 4ad352e40d Notes added by 'git notes add' Henri Verbeet 2024-10-21 18:41:50 +0200
  • b8ad97c760 Notes added by 'git notes add' Henri Verbeet 2024-10-21 18:41:50 +0200
  • db77bdabc5 Notes added by 'git notes add' Henri Verbeet 2024-10-21 18:41:50 +0200
  • 6650642732 Notes added by 'git notes add' Henri Verbeet 2024-10-21 18:41:50 +0200
  • 82a1269932 Notes added by 'git notes add' Henri Verbeet 2024-10-21 18:41:50 +0200
  • ddc53c3505 Notes added by 'git notes add' Henri Verbeet 2024-10-21 18:41:50 +0200
  • 5a01fb52a2 Notes added by 'git notes add' Henri Verbeet 2024-10-21 18:41:50 +0200
  • 5ca014472d Notes added by 'git notes add' Henri Verbeet 2024-10-21 18:41:17 +0200
  • 8a3fe9cd1e vkd3d-shader/fx: Implement parsing groups and techniques. Nikolay Sivov 2024-10-19 18:12:52 +0200
  • ae772d40cf vkd3d: Disable push descriptors when that's helpful to stay within 8 descriptor sets. Giovanni Mascellani 2024-10-17 22:58:54 +0200
  • 3bf114f3c3 vkd3d/device: Trace which descriptor heap implementation is being used. Giovanni Mascellani 2024-10-17 22:41:03 +0200
  • ed4d45355a vkd3d-shader/ir: Represent the normalisation level with an enumeration. Giovanni Mascellani 2024-10-17 21:56:39 +0200
  • 9f3b21cc78 tests: Mark latching the predicated value as todo on llvmpipe. Giovanni Mascellani 2024-04-10 13:27:29 +0200
  • 1301014b28 tests: Mark creating an 8x MSAA render target as buggy on llvmpipe. Giovanni Mascellani 2024-04-10 13:24:59 +0200
  • 3c86094371 tests: Mark a sampling test as buggy on llvmpipe. Giovanni Mascellani 2024-04-10 13:18:02 +0200
  • 773e1bbeae tests: Test signature reflection for domain shaders. Shaun Ren 2024-10-16 21:56:41 -0400
  • abed6d9cb7 vkd3d-shader/tpf: Implement semantics for domain shaders. Shaun Ren 2024-10-16 23:11:07 -0400
  • 0273ff007b vkd3d-shader/tpf: Write domain shader declarations. Shaun Ren 2024-08-24 14:41:08 -0400
  • 26efba30b4 vkd3d-shader/tpf: Use vpc input registers for domain shaders. Shaun Ren 2024-08-24 17:17:41 -0400
  • 2b897296a1 vkd3d-shader/tpf: Write the input signature of domain shaders as PCSG. Shaun Ren 2024-10-16 17:08:59 -0400
  • 768b19d410 vkd3d-shader/ir: Validate control point counts correctly. Shaun Ren 2024-10-17 11:08:37 -0400
  • 976fe27836 vkd3d-utils: Return correct use masks during reflection. Shaun Ren 2024-10-16 22:04:55 -0400
  • 7408ab145a vkd3d-utils: Implement version reflection. Shaun Ren 2024-10-16 19:08:50 -0400
  • a3b8aaf679 vkd3d: Allow overriding the device capabilities. Giovanni Mascellani 2024-08-09 22:30:05 +0200
  • 98fc9b36cb vkd3d-shader/ir: Normalise I/O relative address src params in instruction dst param registers. Conor McCarthy 2024-10-18 12:37:02 +1000
  • f75de6076f vkd3d-shader/ir: Normalise I/O relative address src params in instruction src param registers. Conor McCarthy 2024-10-17 16:04:14 +1000
  • 0a237235f6 Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:40:38 +0200
  • 39578e48f0 Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:40:38 +0200
  • 96772eddc8 Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:40:38 +0200
  • 935f73f77c Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:40:38 +0200
  • d4d27131c1 Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:40:38 +0200
  • 74781d97b9 Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:40:38 +0200
  • 6a73b06ec2 Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:40:38 +0200
  • fb4ce36c81 Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:40:19 +0200
  • 9b70f13060 Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:40:19 +0200
  • 504b2a8de1 Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:40:01 +0200
  • 345f048fc4 Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:40:01 +0200
  • db2664affa Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:40:01 +0200
  • 26d40d429c Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:40:01 +0200
  • fc6d105301 Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:40:01 +0200
  • 71d5af4385 Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:39:41 +0200
  • 417deb9198 Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:39:41 +0200
  • b8e9554bb5 Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:39:41 +0200
  • 720d805766 Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:39:41 +0200
  • 381bfc30a5 Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:39:41 +0200
  • 74cb752a39 Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:39:22 +0200
  • ff2c0f4b63 Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:39:22 +0200
  • fa12ab8ce6 Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:39:22 +0200
  • f42a2fc2eb Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:39:00 +0200
  • a50be80339 Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:39:00 +0200
  • db65ab381c Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:39:00 +0200
  • e9dbc77f2f Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:39:00 +0200
  • bc8431ee3a Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:39:00 +0200
  • 45469c2f1e Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:39:00 +0200
  • 725eaee179 Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:39:00 +0200
  • 998ecc2b11 Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:39:00 +0200
  • 86262f62c0 Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:39:00 +0200
  • 3974245982 Notes added by 'git notes add' Henri Verbeet 2024-10-17 17:39:00 +0200
  • 03ad04c890 vkd3d-shader/ir: Validate OUTCONTROLPOINT registers. Giovanni Mascellani 2024-10-17 13:45:14 +0200
  • 1e86f00247 vkd3d-shader/ir: Validate INCONTROLPOINT registers. Giovanni Mascellani 2024-10-17 13:44:34 +0200
  • a4ab53ab7b vkd3d-shader/ir: Validate PATCHCONST registers. Giovanni Mascellani 2024-10-14 18:41:03 +0200
  • 62d5bc91f5 vkd3d-shader/ir: Validate OUTPUT registers. Giovanni Mascellani 2024-10-14 18:32:15 +0200
  • 349fdd0843 vkd3d-shader/ir: Validate INPUT registers. Giovanni Mascellani 2024-09-30 13:07:05 +0200
  • d9508558a9 vkd3d-shader: Keep track of whether programs have normalised hull shader control point I/O. Giovanni Mascellani 2024-10-17 14:21:21 +0200
  • eba8fd4720 vkd3d-shader: Keep track of whether programs have normalised I/O. Giovanni Mascellani 2024-10-02 14:44:38 +0200
  • 7ae1284c16 vkd3d-compiler: Add missing 'fx' source type to the CLI output. Nikolay Sivov 2024-10-17 11:39:41 +0200
  • 071130b944 vkd3d-shader/fx: Add support for tracing annotations. Nikolay Sivov 2024-10-17 11:36:34 +0200
  • ca309e439a ci: Test DXIL shaders on macOS. Giovanni Mascellani 2024-10-16 12:06:19 +0200
  • 19c699870b ci: Build the DirectX shader compiler for macOS. Giovanni Mascellani 2024-10-16 08:11:55 +0200
  • 7c3f424a97 ci: Stop building widl for the macOS image. Giovanni Mascellani 2024-10-16 16:23:04 +0200
  • 2b84e30e26 ci: Use widl from the mingw-w64 brew package on macOS. Giovanni Mascellani 2024-10-17 16:35:44 +0200
  • 51cdb74061 ci: Remove the tart username and password environment variables. Giovanni Mascellani 2024-10-16 16:21:13 +0200
  • eeb7bbe3c5 vkd3d-shader/hlsl: Handle error expressions in ternary expressions. Elizabeth Figura 2024-08-29 12:48:23 -0500
  • d95962068a vkd3d-shader/hlsl: Handle error expressions in initializers. Elizabeth Figura 2024-08-29 12:48:23 -0500
  • dfe79cb6a9 vkd3d-shader/hlsl: Factor the component count check into initialize_var(). Elizabeth Figura 2024-08-29 12:48:23 -0500
  • d8892a4ca2 vkd3d-shader/hlsl: Store the initializer location in struct parse_initializer. Elizabeth Figura 2024-08-29 12:48:23 -0500
  • 44ea7b5e12 vkd3d-shader/hlsl: Factor out an initialize_var() helper. Elizabeth Figura 2024-08-29 12:48:23 -0500
  • e411fcb60e tests: Test discontiguous signature masks with SM<4 shaders. Giovanni Mascellani 2024-10-14 22:33:32 +0200
  • 0e43dea42d vkd3d-shader/ir: Check that signature masks are contiguous. Giovanni Mascellani 2024-10-13 17:45:21 +0200
  • 083b87c712 vkd3d-shader/d3dbc: Make signature masks contiguous. Giovanni Mascellani 2024-10-13 17:39:41 +0200
  • 8943999bd2 vkd3d: Slightly simplify the SRV/UAV logic in vk_write_descriptor_set_from_d3d12_desc(). Henri Verbeet 2024-10-16 23:12:18 +0200
  • bfaab9700d vkd3d: Lay out virtual descriptor heap buffer and image bindings consecutively instead of interleaving them. Conor McCarthy 2024-09-13 00:23:06 +1000
  • 0b8a53d75d vkd3d: Create Vulkan bindings in d3d12_root_signature_append_vk_binding(). Giovanni Mascellani 2024-09-25 15:40:18 +0200
  • 74da9ed6fe vkd3d: Create a separate Vulkan descriptor binding array for each descriptor set. Conor McCarthy 2024-09-25 16:31:22 +1000
  • b5c56a50b5 vkd3d: Use vk_binding_array_add_binding() in d3d12_root_signature_init_root_descriptors(). Giovanni Mascellani 2024-09-25 14:55:18 +0200
  • 3aec841a9f vkd3d: Use vk_binding_array_add_binding() in d3d12_root_signature_init_static_samplers(). Giovanni Mascellani 2024-09-25 15:12:34 +0200
  • 416ce575f6 vkd3d: Introduce a helper function to add bindings to struct vk_binding_array. Giovanni Mascellani 2024-09-25 15:32:21 +0200
  • eca344ff56 vkd3d: Introduce a separate structure for storing Vulkan descriptor binding arrays. Conor McCarthy 2024-09-25 16:31:22 +1000
  • 3f98ca53ca vkd3d: Access the current range via the declared pointer in d3d12_root_signature_init_root_descriptor_tables(). Conor McCarthy 2024-09-12 11:07:17 +1000
  • b092fcfc46 tests/d3d12: Test buffer and texture SRVs in test_unbounded_resource_arrays(). Conor McCarthy 2024-09-18 15:11:39 +1000
  • bc94fc1d9e Notes added by 'git notes add' Henri Verbeet 2024-10-16 21:48:32 +0200
  • 0d110255cd Notes added by 'git notes add' Henri Verbeet 2024-10-16 21:48:14 +0200