{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":17253131,"defaultBranch":"v1.x","name":"renderdoc","ownerLogin":"baldurk","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-02-27T15:16:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/661798?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717183267.0","currentOid":""},"activityList":{"items":[{"before":"cae289323847ce0a84a0deca4958183567eee17e","after":"205b627dd4e373d756e3981c78945761380e1a53","ref":"refs/heads/v1.x","pushedAt":"2024-05-31T19:24:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baldurk","name":"Baldur Karlsson","path":"/baldurk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661798?s=80&v=4"},"commit":{"message":"Bump version to v1.34","shortMessageHtmlLink":"Bump version to v1.34"}},{"before":"341f9a689b6e70a75ee35a383170ad6e4260e83f","after":"cae289323847ce0a84a0deca4958183567eee17e","ref":"refs/heads/v1.x","pushedAt":"2024-05-31T17:39:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baldurk","name":"Baldur Karlsson","path":"/baldurk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661798?s=80&v=4"},"commit":{"message":"Fix CI checking commit messages not checking latest\n\n* Also ignore (temporarily?) a commit that fails the check","shortMessageHtmlLink":"Fix CI checking commit messages not checking latest"}},{"before":"d6fa95bc03379b1d43b5cc1ad04469f1920f767a","after":null,"ref":"refs/heads/ci-test","pushedAt":"2024-05-31T17:38:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"baldurk","name":"Baldur Karlsson","path":"/baldurk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661798?s=80&v=4"}},{"before":"78d0ff0568a11c29a085e7836a7f4698c4456d98","after":"d6fa95bc03379b1d43b5cc1ad04469f1920f767a","ref":"refs/heads/ci-test","pushedAt":"2024-05-31T17:37:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"baldurk","name":"Baldur Karlsson","path":"/baldurk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661798?s=80&v=4"},"commit":{"message":"Fix CI checking commit messages not checking latest\n\n* Also ignore (temporarily?) a commit that fails the check","shortMessageHtmlLink":"Fix CI checking commit messages not checking latest"}},{"before":null,"after":"78d0ff0568a11c29a085e7836a7f4698c4456d98","ref":"refs/heads/ci-test","pushedAt":"2024-05-31T17:34:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baldurk","name":"Baldur Karlsson","path":"/baldurk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661798?s=80&v=4"},"commit":{"message":"Fix CI checking commit messages not checking latest\n\n* Also ignore (temporarily?) a commit that fails the check","shortMessageHtmlLink":"Fix CI checking commit messages not checking latest"}},{"before":"76f917621bd14ad95f7f5516eff357dd93799afb","after":"341f9a689b6e70a75ee35a383170ad6e4260e83f","ref":"refs/heads/v1.x","pushedAt":"2024-05-31T17:08:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"baldurk","name":"Baldur Karlsson","path":"/baldurk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661798?s=80&v=4"},"commit":{"message":"Fix shader viewer bookmarks to work with editing and viewing shaders\n\n* Previously it was only applied for debugging shaders.","shortMessageHtmlLink":"Fix shader viewer bookmarks to work with editing and viewing shaders"}},{"before":"be905c031db19bbe0f5dfc26cf26ef653c8b967d","after":"76f917621bd14ad95f7f5516eff357dd93799afb","ref":"refs/heads/v1.x","pushedAt":"2024-05-31T10:46:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Zorro666","name":"Jake Turner","path":"/Zorro666","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39392?s=80&v=4"},"commit":{"message":"Ignore static bindings which are not present in the descriptor set layout","shortMessageHtmlLink":"Ignore static bindings which are not present in the descriptor set la…"}},{"before":"62e7ccda1cd99118cc0ce649a068942b95244b52","after":"be905c031db19bbe0f5dfc26cf26ef653c8b967d","ref":"refs/heads/v1.x","pushedAt":"2024-05-30T11:32:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baldurk","name":"Baldur Karlsson","path":"/baldurk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661798?s=80&v=4"},"commit":{"message":"Only apply contrasting foreground colour if there is a background colour","shortMessageHtmlLink":"Only apply contrasting foreground colour if there is a background colour"}},{"before":"886d7f6eda533237645e33cc6f826f6f9bb82ed2","after":"62e7ccda1cd99118cc0ce649a068942b95244b52","ref":"refs/heads/v1.x","pushedAt":"2024-05-29T10:02:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baldurk","name":"Baldur Karlsson","path":"/baldurk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661798?s=80&v=4"},"commit":{"message":"Update shader fetch example for new APIs","shortMessageHtmlLink":"Update shader fetch example for new APIs"}},{"before":"45db4fef3393ed05c306b8929cbaa0dae4bc9298","after":"886d7f6eda533237645e33cc6f826f6f9bb82ed2","ref":"refs/heads/v1.x","pushedAt":"2024-05-29T07:20:46.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Zorro666","name":"Jake Turner","path":"/Zorro666","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39392?s=80&v=4"},"commit":{"message":"RD DXIL Disassembly simplify the getelementr ptr demangle code\n\nSimilar to DXBC::BasicDemangle() which can't be used because the pointer string is an escaped string","shortMessageHtmlLink":"RD DXIL Disassembly simplify the getelementr ptr demangle code"}},{"before":"666c248b3a0385f846dd4ec48205e1931c2519d5","after":"45db4fef3393ed05c306b8929cbaa0dae4bc9298","ref":"refs/heads/v1.x","pushedAt":"2024-05-28T14:09:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"baldurk","name":"Baldur Karlsson","path":"/baldurk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661798?s=80&v=4"},"commit":{"message":"Handle getting descriptor access at EIDs where root params are unbound","shortMessageHtmlLink":"Handle getting descriptor access at EIDs where root params are unbound"}},{"before":"322722feba88c1a061bd4a876440b9d63bff6282","after":"666c248b3a0385f846dd4ec48205e1931c2519d5","ref":"refs/heads/v1.x","pushedAt":"2024-05-28T11:24:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Zorro666","name":"Jake Turner","path":"/Zorro666","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39392?s=80&v=4"},"commit":{"message":"RD DXIL Disassembly : don't show \"unknown\" cbuffer member data\n\nFallback to show the cbuffer load i.e.\n\n_dx.types.CBufRet.i32 _50 = cbuffer1.Load(byte_offset = 80);","shortMessageHtmlLink":"RD DXIL Disassembly : don't show \"unknown\" cbuffer member data"}},{"before":"10be601839d807d3098e114f9f05dbb73d84f398","after":"322722feba88c1a061bd4a876440b9d63bff6282","ref":"refs/heads/v1.x","pushedAt":"2024-05-28T05:46:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Zorro666","name":"Jake Turner","path":"/Zorro666","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39392?s=80&v=4"},"commit":{"message":"RD DXIL Disassembly handle non 32-bit cbuffer loads\n\nUse the byte size of the return struct to determine how to iterate over the cbuffer members and choose which ones to display.\nCbuffer members which don't fit into the return struct element size are displayed as \"\"","shortMessageHtmlLink":"RD DXIL Disassembly handle non 32-bit cbuffer loads"}},{"before":"7362f51b5865dadd1c852f0a38dc84c3185b84a2","after":"10be601839d807d3098e114f9f05dbb73d84f398","ref":"refs/heads/v1.x","pushedAt":"2024-05-27T15:21:49.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"baldurk","name":"Baldur Karlsson","path":"/baldurk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661798?s=80&v=4"},"commit":{"message":"Disassemble empty struct definitions as `{}` to match dxc","shortMessageHtmlLink":"Disassemble empty struct definitions as {} to match dxc"}},{"before":"12fc6a98352b65f0cfcfdef3d7882cd404adc9d3","after":"7362f51b5865dadd1c852f0a38dc84c3185b84a2","ref":"refs/heads/v1.x","pushedAt":"2024-05-27T14:03:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Zorro666","name":"Jake Turner","path":"/Zorro666","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39392?s=80&v=4"},"commit":{"message":"RD DXIL Disassembly improvements\n\nHandle internal functions which are not in the entry point interfaces i.e. hull shader patch constant helper function\n\nHand decode SM 6.6 resource handle DX OpCodes: CreateHandleFromHeap, AnnotateHandle","shortMessageHtmlLink":"RD DXIL Disassembly improvements"}},{"before":"170ba62bcfc770d8bf94cf4066e7c6b848f3a463","after":"12fc6a98352b65f0cfcfdef3d7882cd404adc9d3","ref":"refs/heads/v1.x","pushedAt":"2024-05-27T12:52:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baldurk","name":"Baldur Karlsson","path":"/baldurk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661798?s=80&v=4"},"commit":{"message":"Use dxc-faithful intrinsic signatures for dxc disassembly","shortMessageHtmlLink":"Use dxc-faithful intrinsic signatures for dxc disassembly"}},{"before":"0e64cc536810e06c1c0d79f5827ad160b45da8c1","after":"170ba62bcfc770d8bf94cf4066e7c6b848f3a463","ref":"refs/heads/v1.x","pushedAt":"2024-05-27T09:14:21.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"baldurk","name":"Baldur Karlsson","path":"/baldurk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661798?s=80&v=4"},"commit":{"message":"Handle calling GetDevice for a dxgi device on a swapchain","shortMessageHtmlLink":"Handle calling GetDevice for a dxgi device on a swapchain"}},{"before":"02854e6b95a4e5c70c3b708086942ee4c6e640ef","after":"0e64cc536810e06c1c0d79f5827ad160b45da8c1","ref":"refs/heads/v1.x","pushedAt":"2024-05-24T09:35:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"baldurk","name":"Baldur Karlsson","path":"/baldurk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661798?s=80&v=4"},"commit":{"message":"Added shader viewer bookmarks and find shortcuts.","shortMessageHtmlLink":"Added shader viewer bookmarks and find shortcuts."}},{"before":"18256e19d632c341887b3852dc82f3d3344aa01d","after":"02854e6b95a4e5c70c3b708086942ee4c6e640ef","ref":"refs/heads/v1.x","pushedAt":"2024-05-23T10:25:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"baldurk","name":"Baldur Karlsson","path":"/baldurk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661798?s=80&v=4"},"commit":{"message":"Add paranoid checks and debug messages for Xe KMD\n\nXe is the new KMD driver for Intel GPUs on Linux, replacing i915\non LNL and newer.\n\nSo here just checking if '/proc/sys/dev/xe/perf_stream_paranoid' is also\nset to 0 and printing debug messages when it is set to 1.\n\nSigned-off-by: José Roberto de Souza ","shortMessageHtmlLink":"Add paranoid checks and debug messages for Xe KMD"}},{"before":"0dcd19c43d9ef2d336c4235477a06fe41b4d805c","after":"18256e19d632c341887b3852dc82f3d3344aa01d","ref":"refs/heads/v1.x","pushedAt":"2024-05-22T16:02:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"baldurk","name":"Baldur Karlsson","path":"/baldurk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661798?s=80&v=4"},"commit":{"message":"Android hardware buffer handling tweaks\n\n* Calling vkGetImageMemoryRequirements on AHB-backed images before binding is out-of-spec, so that is now deferred until bind\n* Calling vkCreateImage with an undefined format will cause an error to be returned","shortMessageHtmlLink":"Android hardware buffer handling tweaks"}},{"before":"4725b73181730013b4f5067c5f6028b11b66f264","after":"0dcd19c43d9ef2d336c4235477a06fe41b4d805c","ref":"refs/heads/v1.x","pushedAt":"2024-05-22T10:30:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"baldurk","name":"Baldur Karlsson","path":"/baldurk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661798?s=80&v=4"},"commit":{"message":"Add support for binding shader object state in replay.\n\nCo-authored-by: James Sumihiro ","shortMessageHtmlLink":"Add support for binding shader object state in replay."}},{"before":"4a481edd32a0c6cbcece78b3852101237eb6cb03","after":"4725b73181730013b4f5067c5f6028b11b66f264","ref":"refs/heads/v1.x","pushedAt":"2024-05-22T10:29:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"baldurk","name":"Baldur Karlsson","path":"/baldurk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661798?s=80&v=4"},"commit":{"message":"use NoTitleBar style to prevent crash on HarmonyOS devices","shortMessageHtmlLink":"use NoTitleBar style to prevent crash on HarmonyOS devices"}},{"before":"3d4ec46dc1c9d911b7722fe78ea18aaabbc56f37","after":"4a481edd32a0c6cbcece78b3852101237eb6cb03","ref":"refs/heads/v1.x","pushedAt":"2024-05-20T14:14:47.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"baldurk","name":"Baldur Karlsson","path":"/baldurk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661798?s=80&v=4"},"commit":{"message":"Tweak label naming to be more C-like and demangled","shortMessageHtmlLink":"Tweak label naming to be more C-like and demangled"}},{"before":"1ad23f64cad5ae8fbe40233b6550ef985ad58941","after":"3d4ec46dc1c9d911b7722fe78ea18aaabbc56f37","ref":"refs/heads/v1.x","pushedAt":"2024-05-19T22:56:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baldurk","name":"Baldur Karlsson","path":"/baldurk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661798?s=80&v=4"},"commit":{"message":"Always update shadow storage even on first allocation on GL","shortMessageHtmlLink":"Always update shadow storage even on first allocation on GL"}},{"before":"db553fc6a6c556137e0abaee9ba19f6134f0bad4","after":"1ad23f64cad5ae8fbe40233b6550ef985ad58941","ref":"refs/heads/v1.x","pushedAt":"2024-05-17T10:42:17.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"baldurk","name":"Baldur Karlsson","path":"/baldurk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661798?s=80&v=4"},"commit":{"message":"Use hack to customise expander colour in treeview branches. Closes #3319","shortMessageHtmlLink":"Use hack to customise expander colour in treeview branches. Closes #3319"}},{"before":"5eac79c19c74fbd42b4706662442204724a995ad","after":"db553fc6a6c556137e0abaee9ba19f6134f0bad4","ref":"refs/heads/v1.x","pushedAt":"2024-05-16T17:15:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"baldurk","name":"Baldur Karlsson","path":"/baldurk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661798?s=80&v=4"},"commit":{"message":"fixed assert if task and mesh shader entrypoint name differed","shortMessageHtmlLink":"fixed assert if task and mesh shader entrypoint name differed"}},{"before":"d176e98fd54f28e9847dc203e5533dfe6fbb5af2","after":"5eac79c19c74fbd42b4706662442204724a995ad","ref":"refs/heads/v1.x","pushedAt":"2024-05-16T09:55:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"baldurk","name":"Baldur Karlsson","path":"/baldurk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661798?s=80&v=4"},"commit":{"message":"Remove the setting of rasterization samples in vkCmdSetSampleMaskEXT","shortMessageHtmlLink":"Remove the setting of rasterization samples in vkCmdSetSampleMaskEXT"}},{"before":"78a548ad2b7007f14e1ba9ee9412e69dc2b098bf","after":"d176e98fd54f28e9847dc203e5533dfe6fbb5af2","ref":"refs/heads/v1.x","pushedAt":"2024-05-15T06:40:47.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Zorro666","name":"Jake Turner","path":"/Zorro666","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39392?s=80&v=4"},"commit":{"message":"RD DXIL Disassembly use DxOp enum values instead of string comparison\n\nAdded \"dxOpFunctionNames\" array to assert that the function name is as expected","shortMessageHtmlLink":"RD DXIL Disassembly use DxOp enum values instead of string comparison"}},{"before":"2329e68f26dcc775ceb63a737acc2249dcb0569f","after":"78a548ad2b7007f14e1ba9ee9412e69dc2b098bf","ref":"refs/heads/v1.x","pushedAt":"2024-05-14T13:22:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Zorro666","name":"Jake Turner","path":"/Zorro666","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39392?s=80&v=4"},"commit":{"message":"DXIL::Program header clarified IDebugInfo interface boundary","shortMessageHtmlLink":"DXIL::Program header clarified IDebugInfo interface boundary"}},{"before":"22ffd90382ec82d83a11eee1bcf7db5b6d5b55cf","after":"2329e68f26dcc775ceb63a737acc2249dcb0569f","ref":"refs/heads/v1.x","pushedAt":"2024-05-14T09:30:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Zorro666","name":"Jake Turner","path":"/Zorro666","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39392?s=80&v=4"},"commit":{"message":"RD DXIL Disassembly refactoring to support DXIL Debugging\n\nAdded:\n void Parse(const DXBC::Reflection *reflection);\n void ParseReferences(const DXBC::Reflection *reflection);\n const ResourceReference *GetResourceReference(const rdcstr &handleStr) const;\n rdcstr GetResourceReferenceName(ResourceClass resClass, const BindingSlot &slot) const;\n\nChanged:\n void FetchEntryPointInterfaces(rdcarray &entryPointInterfaces);\nto\n void FillEntryPointInterfaces(); and store the entry point interface data in new member variable \"m_EntryPointInterfaces\"\n\nTo get the SSA names for handles that are referenced by createHandle calls\n\nAdded DoStringise() for DXIL::ResourceClass","shortMessageHtmlLink":"RD DXIL Disassembly refactoring to support DXIL Debugging"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWVXx7QA","startCursor":null,"endCursor":null}},"title":"Activity · baldurk/renderdoc"}