Commit graph

  • d58f79ae0f Fix swizzle for certain formats Isaac Marovitz 2024-03-19 21:56:54 -0400
  • cd7d62542a Blit at the end of the render Isaac Marovitz 2024-03-19 21:29:14 -0400
  • 72209ba2a6 Load attachments Isaac Marovitz 2024-03-19 21:15:31 -0400
  • 70ba3506b0 Cleanup Shader I/O Isaac Marovitz 2024-03-19 21:11:48 -0400
  • 35cc208435 Fix fragment shader bindings Isaac Marovitz 2024-03-19 21:04:31 -0400
  • 8dca53685a Fix VertexBuffers Isaac Marovitz 2024-03-19 19:02:05 -0400
  • e517cfeb8f Fix some shader gen problems… Isaac Marovitz 2024-03-19 17:18:59 -0400
  • 4a30b58e0b Formatting Isaac Marovitz 2024-03-19 16:23:43 -0400
  • bdd9ede4fd Make TypeConversion failure an error Isaac Marovitz 2024-03-19 16:16:00 -0400
  • 84a8edf675 Fix MSL Reinterpret Casts Isaac Marovitz 2024-03-19 16:14:37 -0400
  • e8a2637d46 Dont set Vertex Attributes for now Isaac Marovitz 2024-03-19 15:08:39 -0400
  • e4a14dd23a Remove capture code Isaac Marovitz 2024-03-19 15:07:50 -0400
  • ffb7423260 Bind Textures & Samplers Isaac Marovitz 2024-03-19 15:07:35 -0400
  • 80340c98d3 Revise ISampler Isaac Marovitz 2024-03-19 14:05:09 -0400
  • b8c60e993a Try again Isaac Marovitz 2024-03-18 15:03:10 -0400
  • d88314424b Resolve warning Isaac Marovitz 2024-03-18 14:57:23 -0400
  • df8fca012f Formatting Isaac Marovitz 2024-03-18 14:51:44 -0400
  • 3d897c4f9a FIx build Isaac Marovitz 2024-03-18 14:48:54 -0400
  • 62bf395970 Fix some rebase errors Isaac Marovitz 2024-03-18 14:32:59 -0400
  • bb742f64c6 End Pass on Dispose Isaac Marovitz 2024-01-27 16:09:24 -0500
  • a669592651 Don’t change Render State if Vertex Function is Invalid Isaac Marovitz 2024-01-27 16:09:16 -0500
  • eb5fa2b546 “Report” Driver Isaac Marovitz 2024-01-27 16:08:57 -0500
  • 8e99199e19 Adjust function signature Isaac Marovitz 2024-01-14 16:50:05 -0500
  • b439a52ac7 Get it building again Isaac Marovitz 2024-01-14 12:33:59 -0500
  • b9c4a23f22 Render Targets Isaac Marovitz 2023-10-11 20:19:28 -0400
  • 64c95bd8d8 format Isaac Marovitz 2023-10-11 00:42:38 -0400
  • 264742f085 Formatting Isaac Marovitz 2023-10-11 00:39:18 -0400
  • 64d12e8d23 smh Isaac Marovitz 2023-10-10 22:10:28 -0400
  • a9e9819b33 Dont specify [[stage_in]] on fragment Isaac Marovitz 2023-10-10 22:03:10 -0400
  • a58d1cffe4 If one shader fails, whole program fails Isaac Marovitz 2023-10-10 21:56:08 -0400
  • 511db833db Fix fragment shaders (and fuck everything up) Isaac Marovitz 2023-10-10 20:00:56 -0400
  • 2890fc1069 Vertex buffer data Isaac Marovitz 2023-10-10 19:02:38 -0400
  • 7f41e7dbd4 Dont be stupid Isaac Marovitz 2023-10-10 18:36:52 -0400
  • c58cc76b39 Dont set 0 attributes Isaac Marovitz 2023-10-10 18:04:26 -0400
  • 8232ce7d72 Reset Descriptor instead of making a new object Isaac Marovitz 2023-10-10 18:00:32 -0400
  • db9de66437 Set Vertex Descriptor properly Isaac Marovitz 2023-10-10 17:53:51 -0400
  • 5c9d1bd0da Start vertex descriptor work Isaac Marovitz 2023-10-10 15:26:40 -0400
  • fb5402ce81 Implement CreateProgram Isaac Marovitz 2023-10-10 14:14:28 -0400
  • ed11cdda8d Fix fragment output color Isaac Marovitz 2023-10-10 13:43:57 -0400
  • 6017c225b2 Set TargetLanguage for Metal to MSL Isaac Marovitz 2023-10-10 13:26:49 -0400
  • 98e2ab5a49 Fix IoMap variable names Isaac Marovitz 2023-10-09 11:33:28 -0400
  • d5758cb310 Fix ETC2 PTA formats Isaac Marovitz 2023-10-09 11:20:23 -0400
  • 81b1ae4bcf Partial TextureQuerySamples Isaac Marovitz 2023-10-09 11:16:33 -0400
  • ce5f383f5d Fix instructions Isaac Marovitz 2023-10-09 11:12:04 -0400
  • d2ec22a01b LDR ASTC Isaac Marovitz 2023-08-30 19:53:19 +0100
  • 53b886d893 Get build working again (values likely wrong) Isaac Marovitz 2023-08-30 19:35:57 +0100
  • 29ef76f153 dotnet format Isaac Marovitz 2023-08-30 19:25:12 +0100
  • a1b314acd2 Back to where we were Isaac Marovitz 2023-08-15 14:17:00 +0100
  • 5198fcb881 Boot TOTK Isaac Marovitz 2023-08-14 12:17:22 +0100
  • b37c109673 Boot Sonic Mania Isaac Marovitz 2023-08-14 12:12:44 +0100
  • 163be0a159 Update for new Shader IR format Isaac Marovitz 2023-08-12 15:12:35 +0100
  • 1f8ae7e5b1 Update src/Ryujinx.Graphics.Metal/Pipeline.cs Isaac Marovitz 2023-08-07 12:42:41 +0100
  • bbc2ac2e9b Vertex Input Attributes Isaac Marovitz 2023-08-04 23:51:24 -0400
  • f07327166c More Shader Gen Stuff Isaac Marovitz 2023-08-03 23:21:22 -0400
  • 1790050a14 Fix Metal Validation Error Isaac Marovitz 2023-08-03 19:01:34 -0400
  • f2c090fe55 SDL2 Headless Metal Backend support Isaac Marovitz 2023-08-03 17:32:04 -0400
  • fd0eaaafc1 Easier capture stuff Isaac Marovitz 2023-08-03 17:04:59 -0400
  • 0233a0d35a Define MaxFramesPerCapture Isaac Marovitz 2023-08-03 16:53:53 -0400
  • 61910fe342 Cleanup encoder getting + Fix capture overflow Isaac Marovitz 2023-08-03 16:47:10 -0400
  • 1cb2ec7ebc Formatting Isaac Marovitz 2023-08-03 14:50:49 -0400
  • 4ec37d1798 Start of MSL instructions Isaac Marovitz 2023-08-03 11:51:11 -0400
  • 27effab989 Warn when generating unsupported shader Isaac Marovitz 2023-08-03 09:21:32 -0400
  • d0d5c76f06 Pass sampler to Blit shader Isaac Marovitz 2023-08-03 08:58:14 -0400
  • a03471a8ab Shader comments Isaac Marovitz 2023-08-03 08:50:36 -0400
  • 93c71110e1 HelperShaders class Isaac Marovitz 2023-08-03 08:48:41 -0400
  • 00fce5a51d Undertale boots Isaac Marovitz 2023-08-02 21:53:49 -0400
  • ce5f5a6442 Check if packed depth is supported Isaac Marovitz 2023-08-02 21:32:41 -0400
  • 541cdfebb7 Fix RGB Seizure Isaac Marovitz 2023-08-02 21:18:28 -0400
  • 07be20c369 Barry is here mashallah Isaac Marovitz 2023-08-02 20:32:59 -0400
  • aaa140e510 Seizure my beloved is working Isaac Marovitz 2023-08-02 19:56:59 -0400
  • 6d722d83ba SetData Isaac Marovitz 2023-08-02 15:57:57 -0400
  • 6c3435aaac Look ma no crash Isaac Marovitz 2023-08-01 22:36:07 -0400
  • 425177a876 Whitespace Isaac Marovitz 2023-07-31 17:44:01 -0400
  • e3da359acf TODO Isaac Marovitz 2023-07-29 01:20:15 -0400
  • 96bbc86331 BeginComputePass Isaac Marovitz 2023-07-29 01:18:51 -0400
  • 3d42543f03 SetDepthTest Isaac Marovitz 2023-07-29 00:46:13 -0400
  • 0f52165e86 SetStencilTest Isaac Marovitz 2023-07-29 00:30:08 -0400
  • 628772f685 Forgot depth Isaac Marovitz 2023-07-29 00:14:21 -0400
  • 118d10bc32 Texture usage Isaac Marovitz 2023-07-29 00:07:54 -0400
  • 33a986317b CopyBuffer to Buffer Isaac Marovitz 2023-07-28 23:56:33 -0400
  • 7a2ab77b4d CopyTo Buffer Isaac Marovitz 2023-07-28 23:50:00 -0400
  • 08126b26b1 SetData without region Isaac Marovitz 2023-07-28 23:35:55 -0400
  • abcd2b2754 Rewrite SetData for GPU Isaac Marovitz 2023-07-28 23:33:09 -0400
  • d076a70816 Clear Buffer Isaac Marovitz 2023-07-28 16:51:07 -0400
  • 28da4248ae Use Ryujinx Logger Isaac Marovitz 2023-07-28 16:39:14 -0400
  • f4aea9b7ec One encoder at a time Isaac Marovitz 2023-07-28 16:23:13 -0400
  • e269d1605d Fix byte alignment Isaac Marovitz 2023-07-28 15:09:40 -0400
  • 8b21447018 Finish SetData /w region Isaac Marovitz 2023-07-28 15:04:35 -0400
  • 66d575965c Spoof Counters Isaac Marovitz 2023-07-28 13:29:26 -0400
  • 4104af65a3 BufferAccess Isaac Marovitz 2023-07-28 11:59:07 -0400
  • 8da7c42cf8 Delete and Get Data from Buffer Isaac Marovitz 2023-07-28 11:55:52 -0400
  • da9a194023 Bump SharpMetal Isaac Marovitz 2023-07-28 08:31:46 -0400
  • 5dd444f605 Start Texture region-based CopyTo Isaac Marovitz 2023-07-28 08:20:15 -0400
  • 0f3358b931 IoMap Isaac Marovitz 2023-07-28 00:29:05 -0400
  • 177303d223 Fix error Isaac Marovitz 2023-07-27 23:37:03 -0400
  • 0eaee442c7 Renderer cleanup Isaac Marovitz 2023-07-27 23:36:04 -0400
  • 70f54f23c9 Texture Copys Isaac Marovitz 2023-07-27 22:54:24 -0400
  • 1e36815713 Texture, Pipeline, Sample, Renderer Improvements Isaac Marovitz 2023-07-27 21:51:20 -0400
  • ebaf1d8258 Start Metal Backend Isaac Marovitz 2024-08-31 22:42:56 +0200
  • 74a94e6bac
    Merge remote-tracking branch 'origin/master' into feature/auto-load-extra-files Jimmy Reichley 2024-09-28 11:15:32 -0400