Commit Graph

  • 823e00ee11 Notes added by 'git notes add' Henri Verbeet 2024-11-20 15:00:07 +0100
  • 02d43e9eca Notes added by 'git notes add' Henri Verbeet 2024-11-20 15:00:07 +0100
  • c0a4196a0c Merge branch 'msl-runner' into 'master' Feifan He 2024-11-20 13:59:59 +0000
  • 05c87b02f6 vkd3d-shader/ir: Return an error when the FLAT_INTERPOLATION parameter is invalid. Giovanni Mascellani 2024-11-15 10:58:15 +0100
  • 36510cd0be vkd3d-shader/ir: Move applying flat interpolation to a dedicated pass. Giovanni Mascellani 2024-11-15 10:51:24 +0100
  • 1efc0ac740 tests/shader_runner_metal: Implement draws. Feifan He 2024-11-04 18:54:30 +0800
  • 14991f2e17 tests/shader_runner_metal: Create Metal constant buffers. Feifan He 2024-11-04 18:54:30 +0800
  • 176e35b6cc tests/shader_runner_metal: Implement render target readback. Feifan He 2024-11-04 15:51:01 +0800
  • f0a864c8a2 tests/shader_runner_metal: Create Metal vertex buffers. Feifan He 2024-11-04 18:54:30 +0800
  • 6d6cd8021e tests/shader_runner_metal: Create Metal render targets. Feifan He 2024-11-04 18:54:30 +0800
  • 5a679a1af3 tests/shader_runner_metal: Create vertex descriptors. Feifan He 2024-11-04 18:54:30 +0800
  • df86a2842a vkd3d-shader/msl: Implement VKD3DSIH_DCL_OUTPUT. Henri Verbeet 2024-11-15 17:29:41 +0100
  • 9e3b8ec98a vkd3d-shader/msl: Output the generated shader code. Feifan He 2024-10-20 21:25:10 +0800
  • 2669ae16ea vkd3d-shader/msl: Implement VKD3DSIH_DCL_OUTPUT_SIV. Henri Verbeet 2024-11-15 17:17:24 +0100
  • e6acf3090d vkd3d-shader/msl: Implement VKD3DSIH_DCL_INPUT. Henri Verbeet 2024-11-15 17:14:54 +0100
  • 40cccaccea tests/shader_runner_metal: Implement graphics shader compilation. Feifan He 2024-11-04 18:54:30 +0800
  • 7a1d36ba05 vkd3d-shader/msl: Use pointers for constant buffer descriptors. Feifan He 2024-10-20 21:01:05 +0800
  • b29f1e6cdc vkd3d-shader/msl: Add the missing output register index in msl_generate_entrypoint_epilogue(). Feifan He 2024-10-20 20:59:14 +0800
  • c246c8db79 tests/shader_runner_metal: Get rid of some stray semicolons. Henri Verbeet 2024-11-15 19:27:45 +0100
  • 31b1b6e68b vkd3d-shader: Implement exponential fog. Elizabeth Figura 2024-11-13 19:39:35 -0600
  • 3fbc0f50a1 vkd3d-shader: Add a natural exponent instruction. Elizabeth Figura 2024-10-04 18:18:53 -0500
  • 4f5f31707d vkd3d-shader: Allow controlling the fog source through a parameter. Elizabeth Figura 2024-11-13 19:16:39 -0600
  • aed7fbd999 vkd3d-shader: Add a couple of traces for signature remapping. Elizabeth Figura 2024-11-13 19:15:22 -0600
  • 1ee036830e vkd3d-shader: Allow controlling fog through parameters. Elizabeth Figura 2024-10-05 10:26:20 -0500
  • 3d050c66b3 vkd3d-shader/spirv: Allow using a scalar SSA value as a source in a vector instruction. Elizabeth Figura 2024-11-13 18:43:17 -0600
  • bc8eafb935 vkd3d-shader/spirv: Allow vector SSA values. Elizabeth Figura 2024-11-13 18:42:42 -0600
  • da280b93e2 Merge branch 'msl-runner-2' into 'master' Feifan He 2024-11-17 16:07:01 +0000
  • f6b3002559 ci Feifan He 2024-11-18 00:06:31 +0800
  • b556e1695e Merge branch 'thread_local_cache' into 'master' Conor McCarthy 2024-11-15 07:26:43 +0000
  • e0ca8d0ccc Merge branch 'test_eval_attr' into 'master' Conor McCarthy 2024-11-15 06:56:07 +0000
  • 0c1f1602dd Merge branch 'composite_construct' into 'master' Conor McCarthy 2024-11-15 06:52:35 +0000
  • 9ba1bf875f Merge branch 'cachefile' into 'master' Stefan Dösinger 2024-11-15 06:47:04 +0000
  • b267a318b4 vkd3d-shader/hlsl: Add special allocation rules for FFACE and SAMPLE. Francisco Casas 2024-11-14 23:09:38 -0300
  • df5a30f142 tests: Test allocation rules for FFACE and SAMPLE. Francisco Casas 2024-11-14 22:35:54 -0300
  • c6299e3a9a Merge branch 'src_param_norm' into 'master' Conor McCarthy 2024-11-15 04:51:44 +0000
  • 7cedea30ad vkd3d-shader/hlsl: Add special allocation rules for PRIMID, RTINDEX, and VPINDEX. Francisco Casas 2024-11-12 20:53:20 -0300
  • f85f956ca8 tests: Test signature reflection for PRIMID, RTINDEX and VPINDEX. Francisco Casas 2024-11-12 21:22:11 -0300
  • a0aabf93f7 Merge branch 'sm6_block' into 'master' Conor McCarthy 2024-11-15 04:21:54 +0000
  • 9dbbc51ac1 Notes added by 'git notes add' Henri Verbeet 2024-11-14 14:23:37 +0100
  • 0a3a882181 Notes added by 'git notes add' Henri Verbeet 2024-11-14 14:23:37 +0100
  • 17bb2810ec Merge branch 'mr2' into 'master' Elizabeth Figura 2024-11-14 13:23:30 +0000
  • c93be0d486 Notes added by 'git notes add' Henri Verbeet 2024-11-14 14:23:18 +0100
  • a3d55eb7e7 Merge branch 'eyjafjallajokull' into 'master' Giovanni Mascellani 2024-11-14 13:23:11 +0000
  • 0dc07f5cce vkd3d-shader: Silence a spurious -Wmaybe-uninitialized in vsir_program_insert_alpha_test(). Elizabeth Figura 2024-11-13 19:51:42 -0600
  • 683e11aece vkd3d-shader/hlsl: Silence a spurious -Wmaybe-uninitialized in sm4_generate_vsir_instr_dcl_semantic(). Elizabeth Figura 2024-11-13 18:32:40 -0600
  • 72394d9ae3 vkd3d: Use WARN rather than ERR in vkd3d_instance_init(). Giovanni Mascellani 2024-11-13 17:19:31 +0100
  • 9dbb8acf83 Notes added by 'git notes add' Henri Verbeet 2024-11-13 16:31:34 +0100
  • 154344673c Merge branch 'etna' into 'master' Giovanni Mascellani 2024-11-13 15:31:28 +0000
  • fcba4eeb9c Notes added by 'git notes add' Henri Verbeet 2024-11-13 16:31:15 +0100
  • 92622b0b5d Merge branch 'aso' into 'master' Giovanni Mascellani 2024-11-13 15:31:07 +0000
  • d524238846 Notes added by 'git notes add' Henri Verbeet 2024-11-13 16:30:53 +0100
  • 48d1272d8e Merge branch 'for_upstream_1' into 'master' Henri Verbeet 2024-11-13 15:30:45 +0000
  • ad23926787 Notes added by 'git notes add' Henri Verbeet 2024-11-13 16:30:30 +0100
  • 899a45f5b6 Merge branch 'for_upstream_0' into 'master' Henri Verbeet 2024-11-13 15:30:22 +0000
  • a0925a465c Notes added by 'git notes add' Henri Verbeet 2024-11-13 16:30:09 +0100
  • 9d4774a80a Merge branch 'fx_disasm7' into 'master' Nikolay Sivov 2024-11-13 15:30:02 +0000
  • d0f4ebfc0a Notes added by 'git notes add' Henri Verbeet 2024-11-13 16:29:49 +0100
  • 15cad2f436 Merge branch 'sig_register_merge' into 'master' Conor McCarthy 2024-11-13 15:29:41 +0000
  • c010fb63a1 ci: Update Mesa to version 24.2.4. Giovanni Mascellani 2024-11-12 22:29:38 +0100
  • 4c9821e5d5 tests: Mark a conditional rendering test as buggy on llvmpipe. Giovanni Mascellani 2024-11-12 22:20:06 +0100
  • 92fa68cb07 tests/shader_runner: Slightly simplify dxc handling. Henri Verbeet 2024-11-06 15:11:30 +0100
  • 2996ad6bd2 vkd3d-shader/dxil: Implement DX intrinsic SampleIndex. Conor McCarthy 2024-04-19 13:22:52 +1000
  • 21681489ed vkd3d-shader/fx: Implement parsing states objects. Nikolay Sivov 2024-11-12 14:31:37 +0100
  • 3d53d90d4b vkd3d-shader/ir: Add a secondary sort by sysval for signature element register merges. Conor McCarthy 2024-10-29 17:49:42 +1000
  • b4f13aff3d vkd3d-shader/hlsl: Add support for StructuredBuffer<> resources. Nikolay Sivov 2024-10-11 11:15:21 +0200
  • fd91730109 Notes added by 'git notes add' Henri Verbeet 2024-11-12 19:55:18 +0100
  • 967814525e Merge branch 'etna' into 'master' Giovanni Mascellani 2024-11-12 18:55:10 +0000
  • 7412e66064 vkd3d-shader/spirv: Get rid of the "offset_component_count" field of struct vkd3d_spirv_resource_type. Giovanni Mascellani 2024-11-09 23:03:05 +0100
  • 1aca072e1c Notes added by 'git notes add' Henri Verbeet 2024-11-11 15:59:39 +0100
  • 02e492daaf Notes added by 'git notes add' Henri Verbeet 2024-11-11 15:59:39 +0100
  • b860b88b78 Notes added by 'git notes add' Henri Verbeet 2024-11-11 15:59:39 +0100
  • 5969726e62 Merge branch 'aso' into 'master' Giovanni Mascellani 2024-11-11 14:59:33 +0000
  • c34dc81753 tests: Remove some todo markings on MoltenVK in interface-packing.shader_test. Giovanni Mascellani 2024-11-05 22:47:10 +0100
  • a89ceb6590 tests/shader_runner_vulkan: Avoid using ok() for shader compilation failues in create_graphics_pipeline(). Giovanni Mascellani 2024-11-05 22:34:15 +0100
  • 94900131a8 tests: Mark a couple of tests in register-reservations-numeric.shader_test as todo with MSL. Giovanni Mascellani 2024-11-05 22:17:58 +0100
  • b0f603fcf6 vkd3d: Create descriptor pools of geometrically increasing size. Conor McCarthy 2024-09-17 13:55:19 +1000
  • 3807ebf092 vkd3d: Separate descriptor pools according to vkd3d descriptor type. Conor McCarthy 2024-10-25 12:57:25 +1000
  • 5967acddf7 vkd3d/command: Introduce struct vkd3d_vk_descriptor_pool_array. Conor McCarthy 2024-10-25 12:50:08 +1000
  • e07eec2593 vkd3d/state: Limit each virtual heap descriptor set to only one vkd3d descriptor type. Conor McCarthy 2024-09-16 16:47:18 +1000
  • 31b62aaef5 Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:41 +0100
  • 80b0dddcbe Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:41 +0100
  • 14eea9ca6a Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:41 +0100
  • 1515a4cf8d Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:41 +0100
  • 6dfad92769 Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:41 +0100
  • 113ff5f1a6 Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:23 +0100
  • 3e1cec31ce Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:23 +0100
  • d21c59a7bc Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:23 +0100
  • 3624705c92 Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:23 +0100
  • 0402ce6857 Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:23 +0100
  • 427c80181b Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:23 +0100
  • 223ec753f2 Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:23 +0100
  • c519d89794 Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:23 +0100
  • d7e62fc2f6 Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:04 +0100
  • c8fb701c3d Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:04 +0100
  • eee80fa45d Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:04 +0100
  • 0c09b5e73d Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:04 +0100
  • ea40f7aa3d Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:01:43 +0100
  • c992d88bf7 Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:01:27 +0100
  • efaa22b21d Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:01:27 +0100
  • 85d7d42f98 Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:01:27 +0100