Commit Graph

  • ace3cd8015 Notes added by 'git notes add' Henri Verbeet 2024-11-20 15:00:28 +01:00
  • 496b60ccfd Notes added by 'git notes add' Henri Verbeet 2024-11-20 15:00:28 +01:00
  • c8b121ddac Notes added by 'git notes add' Henri Verbeet 2024-11-20 15:00:07 +01:00
  • 5a924bf258 Notes added by 'git notes add' Henri Verbeet 2024-11-20 15:00:07 +01:00
  • ca4ff6930f Notes added by 'git notes add' Henri Verbeet 2024-11-20 15:00:07 +01:00
  • b283c8c3dc Notes added by 'git notes add' Henri Verbeet 2024-11-20 15:00:07 +01:00
  • 91eb4b3c3c Notes added by 'git notes add' Henri Verbeet 2024-11-20 15:00:07 +01:00
  • 8ddf5d94cf Notes added by 'git notes add' Henri Verbeet 2024-11-20 15:00:07 +01:00
  • 040ea712cf Notes added by 'git notes add' Henri Verbeet 2024-11-20 15:00:07 +01:00
  • de6a6d54bb Notes added by 'git notes add' Henri Verbeet 2024-11-20 15:00:07 +01:00
  • 33c1f26aa4 Notes added by 'git notes add' Henri Verbeet 2024-11-20 15:00:07 +01:00
  • 2b79775940 Notes added by 'git notes add' Henri Verbeet 2024-11-20 15:00:07 +01:00
  • 64aa80e989 Notes added by 'git notes add' Henri Verbeet 2024-11-20 15:00:07 +01:00
  • 779b7d27bb Notes added by 'git notes add' Henri Verbeet 2024-11-20 15:00:07 +01:00
  • 823e00ee11 Notes added by 'git notes add' Henri Verbeet 2024-11-20 15:00:07 +01:00
  • 02d43e9eca Notes added by 'git notes add' Henri Verbeet 2024-11-20 15:00:07 +01:00
  • 05c87b02f6 vkd3d-shader/ir: Return an error when the FLAT_INTERPOLATION parameter is invalid. Giovanni Mascellani 2024-11-15 10:58:15 +01:00
  • 36510cd0be vkd3d-shader/ir: Move applying flat interpolation to a dedicated pass. Giovanni Mascellani 2024-11-15 10:51:24 +01:00
  • 1efc0ac740 tests/shader_runner_metal: Implement draws. Feifan He 2024-11-04 18:54:30 +08:00
  • 14991f2e17 tests/shader_runner_metal: Create Metal constant buffers. Feifan He 2024-11-04 18:54:30 +08:00
  • 176e35b6cc tests/shader_runner_metal: Implement render target readback. Feifan He 2024-11-04 15:51:01 +08:00
  • f0a864c8a2 tests/shader_runner_metal: Create Metal vertex buffers. Feifan He 2024-11-04 18:54:30 +08:00
  • 6d6cd8021e tests/shader_runner_metal: Create Metal render targets. Feifan He 2024-11-04 18:54:30 +08:00
  • 5a679a1af3 tests/shader_runner_metal: Create vertex descriptors. Feifan He 2024-11-04 18:54:30 +08:00
  • df86a2842a vkd3d-shader/msl: Implement VKD3DSIH_DCL_OUTPUT. Henri Verbeet 2024-11-15 17:29:41 +01:00
  • 9e3b8ec98a vkd3d-shader/msl: Output the generated shader code. Feifan He 2024-10-20 21:25:10 +08:00
  • 2669ae16ea vkd3d-shader/msl: Implement VKD3DSIH_DCL_OUTPUT_SIV. Henri Verbeet 2024-11-15 17:17:24 +01:00
  • e6acf3090d vkd3d-shader/msl: Implement VKD3DSIH_DCL_INPUT. Henri Verbeet 2024-11-15 17:14:54 +01:00
  • 40cccaccea tests/shader_runner_metal: Implement graphics shader compilation. Feifan He 2024-11-04 18:54:30 +08:00
  • 7a1d36ba05 vkd3d-shader/msl: Use pointers for constant buffer descriptors. Feifan He 2024-10-20 21:01:05 +08:00
  • b29f1e6cdc vkd3d-shader/msl: Add the missing output register index in msl_generate_entrypoint_epilogue(). Feifan He 2024-10-20 20:59:14 +08:00
  • c246c8db79 tests/shader_runner_metal: Get rid of some stray semicolons. Henri Verbeet 2024-11-15 19:27:45 +01:00
  • 9dbbc51ac1 Notes added by 'git notes add' Henri Verbeet 2024-11-14 14:23:37 +01:00
  • 0a3a882181 Notes added by 'git notes add' Henri Verbeet 2024-11-14 14:23:37 +01:00
  • c93be0d486 Notes added by 'git notes add' Henri Verbeet 2024-11-14 14:23:18 +01:00
  • 0dc07f5cce vkd3d-shader: Silence a spurious -Wmaybe-uninitialized in vsir_program_insert_alpha_test(). Elizabeth Figura 2024-11-13 19:51:42 -06:00
  • 683e11aece vkd3d-shader/hlsl: Silence a spurious -Wmaybe-uninitialized in sm4_generate_vsir_instr_dcl_semantic(). Elizabeth Figura 2024-11-13 18:32:40 -06:00
  • 72394d9ae3 vkd3d: Use WARN rather than ERR in vkd3d_instance_init(). Giovanni Mascellani 2024-11-13 17:19:31 +01:00
  • 9dbb8acf83 Notes added by 'git notes add' Henri Verbeet 2024-11-13 16:31:34 +01:00
  • fcba4eeb9c Notes added by 'git notes add' Henri Verbeet 2024-11-13 16:31:15 +01:00
  • d524238846 Notes added by 'git notes add' Henri Verbeet 2024-11-13 16:30:53 +01:00
  • ad23926787 Notes added by 'git notes add' Henri Verbeet 2024-11-13 16:30:30 +01:00
  • a0925a465c Notes added by 'git notes add' Henri Verbeet 2024-11-13 16:30:09 +01:00
  • d0f4ebfc0a Notes added by 'git notes add' Henri Verbeet 2024-11-13 16:29:49 +01:00
  • c010fb63a1 ci: Update Mesa to version 24.2.4. Giovanni Mascellani 2024-11-12 22:29:38 +01:00
  • 4c9821e5d5 tests: Mark a conditional rendering test as buggy on llvmpipe. Giovanni Mascellani 2024-11-12 22:20:06 +01:00
  • 92fa68cb07 tests/shader_runner: Slightly simplify dxc handling. Henri Verbeet 2024-11-06 15:11:30 +01:00
  • 2996ad6bd2 vkd3d-shader/dxil: Implement DX intrinsic SampleIndex. Conor McCarthy 2024-04-19 13:22:52 +10:00
  • 21681489ed vkd3d-shader/fx: Implement parsing states objects. Nikolay Sivov 2024-11-12 14:31:37 +01:00
  • 3d53d90d4b vkd3d-shader/ir: Add a secondary sort by sysval for signature element register merges. Conor McCarthy 2024-10-29 17:49:42 +10:00
  • b4f13aff3d vkd3d-shader/hlsl: Add support for StructuredBuffer<> resources. Nikolay Sivov 2024-10-11 11:15:21 +02:00
  • fd91730109 Notes added by 'git notes add' Henri Verbeet 2024-11-12 19:55:18 +01:00
  • 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 +01:00
  • 1aca072e1c Notes added by 'git notes add' Henri Verbeet 2024-11-11 15:59:39 +01:00
  • 02e492daaf Notes added by 'git notes add' Henri Verbeet 2024-11-11 15:59:39 +01:00
  • b860b88b78 Notes added by 'git notes add' Henri Verbeet 2024-11-11 15:59:39 +01:00
  • c34dc81753 tests: Remove some todo markings on MoltenVK in interface-packing.shader_test. Giovanni Mascellani 2024-11-05 22:47:10 +01:00
  • a89ceb6590 tests/shader_runner_vulkan: Avoid using ok() for shader compilation failues in create_graphics_pipeline(). Giovanni Mascellani 2024-11-05 22:34:15 +01:00
  • 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 +01:00
  • 31b62aaef5 Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:41 +01:00
  • 80b0dddcbe Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:41 +01:00
  • 14eea9ca6a Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:41 +01:00
  • 1515a4cf8d Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:41 +01:00
  • 6dfad92769 Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:41 +01:00
  • 113ff5f1a6 Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:23 +01:00
  • 3e1cec31ce Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:23 +01:00
  • d21c59a7bc Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:23 +01:00
  • 3624705c92 Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:23 +01:00
  • 0402ce6857 Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:23 +01:00
  • 427c80181b Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:23 +01:00
  • 223ec753f2 Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:23 +01:00
  • c519d89794 Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:23 +01:00
  • d7e62fc2f6 Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:04 +01:00
  • c8fb701c3d Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:04 +01:00
  • eee80fa45d Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:04 +01:00
  • 0c09b5e73d Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:02:04 +01:00
  • ea40f7aa3d Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:01:43 +01:00
  • c992d88bf7 Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:01:27 +01:00
  • efaa22b21d Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:01:27 +01:00
  • 85d7d42f98 Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:01:27 +01:00
  • 242a365e4b Notes added by 'git notes add' Henri Verbeet 2024-11-06 23:01:00 +01:00
  • 756b98f093 vkd3d-shader/glsl: Implement VKD3DSIH_LD2DMS. Henri Verbeet 2024-10-09 13:34:21 +02:00
  • ca42adbf6b vkd3d-shader/glsl: Handle SV_SAMPLE_INDEX inputs. Henri Verbeet 2024-10-25 14:42:58 +02:00
  • 3dbaf11f8c vkd3d-shader/glsl: Implement support for static texel offsets in shader_glsl_sample(). Henri Verbeet 2024-10-20 13:31:38 +02:00
  • 6ae4da02c9 vkd3d-shader/glsl: Implement VKD3DSIH_GATHER4_PO. Henri Verbeet 2024-10-19 19:03:54 +02:00
  • 466d849c72 vkd3d-shader/glsl: Implement support for VKD3D_SHADER_COMPONENT_INT outputs. Henri Verbeet 2024-10-25 15:48:08 +02:00
  • 5df836c513 vkd3d-shader/hlsl: Store SM4 MOD in the vsir program. Francisco Casas 2024-11-06 00:58:39 -03:00
  • 30bc6965a2 vkd3d-shader/hlsl: Store SM4 DOT in the vsir program. Francisco Casas 2024-11-06 00:17:04 -03:00
  • e8b373e3ff vkd3d-shader/hlsl: Store SM4 DIV in the vsir program. Francisco Casas 2024-11-06 00:02:44 -03:00
  • 24f4308982 vkd3d-shader/hlsl: Store SM4 MUL in the vsir program. Francisco Casas 2024-11-05 22:23:41 -03:00
  • e4d36bd855 vkd3d-shader/hlsl: Store SM4 SAT in the vsir program. Francisco Casas 2024-11-05 20:28:25 -03:00
  • 2e3f4a01bf vkd3d-shader/hlsl: Store SM4 RCP in the vsir program. Francisco Casas 2024-11-05 19:13:25 -03:00
  • 3c4889add3 vkd3d-shader/hlsl: Store SM4 SIN and COS in the vsir program. Francisco Casas 2024-11-05 17:56:27 -03:00
  • befba8e813 vkd3d-shader/hlsl: Store SM4 casts in the vsir program. Francisco Casas 2024-11-05 17:05:08 -03:00
  • 026624a266 tests: Work around a Metal bug in switch.shader_test. Giovanni Mascellani 2024-11-05 22:10:38 +01:00
  • 7450c4a368 tests: Mark some tests in wave-reconvergence.shader_test as buggy on MoltenVK. Giovanni Mascellani 2024-11-05 21:56:26 +01:00
  • ba5c3b576e tests: Use the appropriate RTV format in f32tof16.shader_test. Giovanni Mascellani 2024-11-05 21:44:36 +01:00
  • 5639b54c1b tests: Mark fog.shader_test as todo with MSL. Giovanni Mascellani 2024-11-05 21:41:25 +01:00
  • 9af17d4a9d vkd3d-shader/fx: Implement parsing the remaining fx_5_0 object types. Nikolay Sivov 2024-11-05 13:43:28 +01:00
  • e5ba79b4f1 vkd3d-shader/hlsl: Implement the ByteAddressBuffer.Load*() methods. Nikolay Sivov 2024-11-04 16:57:06 +01:00