{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":488222413,"defaultBranch":"master","name":"null-render","ownerLogin":"nullable-sources","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-05-03T13:31:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/101360106?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1687714903.914388","currentOid":""},"activityList":{"items":[{"before":"aadc27eb148270977da85b04d99a01aa8a50dfa6","after":"6e47ea0cc9a5f0294b777b01cfe086dc322c4cb4","ref":"refs/heads/master","pushedAt":"2024-09-02T12:40:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"Updated under null-sdk.","shortMessageHtmlLink":"Updated under null-sdk."}},{"before":"2dc0ac5710cacc7c8beecf120ca989e884cf0e48","after":"aadc27eb148270977da85b04d99a01aa8a50dfa6","ref":"refs/heads/master","pushedAt":"2024-09-02T06:58:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"Updated under new null-sdk version.","shortMessageHtmlLink":"Updated under new null-sdk version."}},{"before":"12e91ed854e84b4de38fa5306471bd98f51b0c1a","after":"2dc0ac5710cacc7c8beecf120ca989e884cf0e48","ref":"refs/heads/master","pushedAt":"2024-07-26T19:29:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"Now c_post_processing::prepar_buffer_texture can accept nullptr as a buffer.\nAdded the force_ignore_msaa argument for i_renderer::begin_render and i_renderer::end_render.\nAdded the c_draw_list::flash method combining compile, handle and clear.","shortMessageHtmlLink":"Now c_post_processing::prepar_buffer_texture can accept nullptr as a …"}},{"before":"29926972dc5a5b9fa049be19981ecc8e91d5ce43","after":"12e91ed854e84b4de38fa5306471bd98f51b0c1a","ref":"refs/heads/master","pushedAt":"2024-07-25T04:51:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"Fixed state block for dx9.\nAdded saving/restoring blend factor for dx9 adn gl3.","shortMessageHtmlLink":"Fixed state block for dx9."}},{"before":"c4bafe680691b928e990767ca182cc2bdc2a9ec4","after":"29926972dc5a5b9fa049be19981ecc8e91d5ce43","ref":"refs/heads/master","pushedAt":"2024-07-24T17:36:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"Fixed created texture colors in dx9 backend.\nAdded blend factor for blend state.\nAdded e_blend::constant_factor and e_blend::inv_constant_factor.\nDx11 state object set by default only unchanging desc fields.","shortMessageHtmlLink":"Fixed created texture colors in dx9 backend."}},{"before":"ce377c27264c05f484bee9ae541aaec95b62a781","after":"c4bafe680691b928e990767ca182cc2bdc2a9ec4","ref":"refs/heads/master","pushedAt":"2024-07-23T09:04:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"Added blend state pipeline.\nAdded clone function for state objects.","shortMessageHtmlLink":"Added blend state pipeline."}},{"before":"0f33a21163dedbeac982bc7f8f9c78392e6e2ff3","after":"ce377c27264c05f484bee9ae541aaec95b62a781","ref":"refs/heads/master","pushedAt":"2024-07-22T17:03:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"Added a stage pipeline for the internal states of the backend. At the moment, only the state of the rasterizer.","shortMessageHtmlLink":"Added a stage pipeline for the internal states of the backend. At the…"}},{"before":"34732e328651c3755e486d68d81e45f2e349df61","after":"0f33a21163dedbeac982bc7f8f9c78392e6e2ff3","ref":"refs/heads/master","pushedAt":"2024-07-14T06:10:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"Fixed stencil for dx9 & dx11.\nFixed copy methods for framebuffer in dx9 & dx11.\nFixed CreateTexture2D error when creating an empty texture in dx11.","shortMessageHtmlLink":"Fixed stencil for dx9 & dx11."}},{"before":"2ad37c0c3df1f9d60679e49528e5c67e4ac75526","after":"34732e328651c3755e486d68d81e45f2e349df61","ref":"refs/heads/master","pushedAt":"2024-07-04T14:05:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"Fixed artery font loading with glyph_padding property.","shortMessageHtmlLink":"Fixed artery font loading with glyph_padding property."}},{"before":"45e47c411452fd2f46b2175ea51d48f4f6965eab","after":"2ad37c0c3df1f9d60679e49528e5c67e4ac75526","ref":"refs/heads/master","pushedAt":"2024-07-04T12:49:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"Fixed compilation.","shortMessageHtmlLink":"Fixed compilation."}},{"before":"2f6f1cfbf608ebedefbfb5f71325b7e0a872bfa7","after":"45e47c411452fd2f46b2175ea51d48f4f6965eab","ref":"refs/heads/master","pushedAt":"2024-07-03T18:56:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"The transition of the freetype font loader from the ImGui implementation to msdfgen.\nThe truetype font loader has been removed.\nc_draw_list::add_text is divided into 2 methods: add_text and make_text_command.\nAdded line_spacing and letter_spacing for text brush.\nAdded msdf and mtsdf font rendering methods.\nRedesigned font loading pipeline.","shortMessageHtmlLink":"The transition of the freetype font loader from the ImGui implementat…"}},{"before":"df89e33d022c926410befe734fa4ca5f30d8015a","after":"2f6f1cfbf608ebedefbfb5f71325b7e0a872bfa7","ref":"refs/heads/master","pushedAt":"2024-06-27T20:24:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"c_draw_list::add_text now return rendered text size.\nAllowed but not implemented SDF for freetype font loader.","shortMessageHtmlLink":"c_draw_list::add_text now return rendered text size."}},{"before":"20bd347239f5bc12c6fda839dbc73c1c5d1feeda","after":"df89e33d022c926410befe734fa4ca5f30d8015a","ref":"refs/heads/master","pushedAt":"2024-06-21T16:25:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"Fixed dx9 c_frame_buffer::clear & c_frame_buffer::use.\nCode formatting.","shortMessageHtmlLink":"Fixed dx9 c_frame_buffer::clear & c_frame_buffer::use."}},{"before":"8c1f6c5f213e25965475420e5e92aa888919718f","after":"20bd347239f5bc12c6fda839dbc73c1c5d1feeda","ref":"refs/heads/master","pushedAt":"2024-06-14T17:00:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"Fixed a broken state for opengl.","shortMessageHtmlLink":"Fixed a broken state for opengl."}},{"before":"85b812ac5d114e34eb0fb76c717c8b1a368d7b55","after":"8c1f6c5f213e25965475420e5e92aa888919718f","ref":"refs/heads/master","pushedAt":"2024-06-11T06:04:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"Updated null-sdk.","shortMessageHtmlLink":"Updated null-sdk."}},{"before":"6f2962f3af550d1c6434f90ac55048a651faed92","after":"85b812ac5d114e34eb0fb76c717c8b1a368d7b55","ref":"refs/heads/master","pushedAt":"2024-03-14T15:09:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"Removed the automatic premultiply of texture colors during generation.","shortMessageHtmlLink":"Removed the automatic premultiply of texture colors during generation."}},{"before":"6d9d1e57ad27918d7b378ca4bb04e26f024a4311","after":"6f2962f3af550d1c6434f90ac55048a651faed92","ref":"refs/heads/master","pushedAt":"2024-03-14T08:58:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"Post-processing normalized constants now public.","shortMessageHtmlLink":"Post-processing normalized constants now public."}},{"before":"57187336d412d0424135e6d4153ead50b8c18dd5","after":"6d9d1e57ad27918d7b378ca4bb04e26f024a4311","ref":"refs/heads/master","pushedAt":"2024-03-11T12:27:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"Added draw postprocessing methods to be able to use their own shaders.","shortMessageHtmlLink":"Added draw postprocessing methods to be able to use their own shaders."}},{"before":"680ba16fcd3b99d85dff64d60efd958a6440e5e1","after":"57187336d412d0424135e6d4153ead50b8c18dd5","ref":"refs/heads/master","pushedAt":"2024-03-09T12:24:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"Fixed directx9 state to be able to clear render targets.","shortMessageHtmlLink":"Fixed directx9 state to be able to clear render targets."}},{"before":"a6df90d57592db94ca8c80b84532929b308c25ef","after":"680ba16fcd3b99d85dff64d60efd958a6440e5e1","ref":"refs/heads/master","pushedAt":"2024-03-09T12:16:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"Minor changes in post-processing.\nAdded propper passthrough shader.","shortMessageHtmlLink":"Minor changes in post-processing."}},{"before":"fb7a2b4814da2a6ce698349024007cb7ead809a5","after":"a6df90d57592db94ca8c80b84532929b308c25ef","ref":"refs/heads/master","pushedAt":"2024-02-23T13:56:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"Added stencil buffer.\nRemoved the unnecessary binding of rasterizer state to the frame buffer.","shortMessageHtmlLink":"Added stencil buffer."}},{"before":"820bfb2af53194cd8134a190fd7d531104b65391","after":"fb7a2b4814da2a6ce698349024007cb7ead809a5","ref":"refs/heads/master","pushedAt":"2024-02-11T20:04:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"Removed automatic verification of program removal from opengl 3 backend.\nNow the postprocessing mesh is created during initialization, in order to avoid attempts to subscribe to the event during its call.","shortMessageHtmlLink":"Removed automatic verification of program removal from opengl 3 backend."}},{"before":"9da6b650f6c5eb5231f4edeb66257e7aa35e5604","after":"820bfb2af53194cd8134a190fd7d531104b65391","ref":"refs/heads/master","pushedAt":"2024-01-18T10:09:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"Shaders code cleanup.\nFixed access modifier for i_renderer_event_listener.","shortMessageHtmlLink":"Shaders code cleanup."}},{"before":"626d9edb17275cb4d88308b2c7c627d5e8025772","after":"9da6b650f6c5eb5231f4edeb66257e7aa35e5604","ref":"refs/heads/master","pushedAt":"2024-01-14T08:11:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"Fixed dx9 backend compilation.","shortMessageHtmlLink":"Fixed dx9 backend compilation."}},{"before":"2dc09c51f571787b436f302d21f80992d3d989a1","after":"626d9edb17275cb4d88308b2c7c627d5e8025772","ref":"refs/heads/master","pushedAt":"2024-01-13T17:31:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"Another one fix dx9 framebuffer.","shortMessageHtmlLink":"Another one fix dx9 framebuffer."}},{"before":"a92800be0e2e6c851669f22850bb320bb5dd7ec5","after":"2dc09c51f571787b436f302d21f80992d3d989a1","ref":"refs/heads/master","pushedAt":"2024-01-13T17:14:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"Added i_geometry_command, fixed dx9 framebuffer.","shortMessageHtmlLink":"Added i_geometry_command, fixed dx9 framebuffer."}},{"before":"3d20a3d4c8a4580219fabab4fb6c23bf7d9968ab","after":"a92800be0e2e6c851669f22850bb320bb5dd7ec5","ref":"refs/heads/master","pushedAt":"2024-01-13T13:33:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"Fixed examples, sdf alpha and filters.","shortMessageHtmlLink":"Fixed examples, sdf alpha and filters."}},{"before":"c428a687e0766293eb047e9cfc5159ba2c5c6b86","after":"3d20a3d4c8a4580219fabab4fb6c23bf7d9968ab","ref":"refs/heads/master","pushedAt":"2024-01-13T12:28:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"The command system has been changed, now one command can be used several times without being recreated.\nAdded the ability to set the geometry offset using shader tools, without regenerating the geometry.\nNow each c_draw_list has its own mesh, which makes it possible to use pre-compiled geometry.\nAdded state-pipeline to control installed textures/meshes/shaders/framebuffers.\nThe process for rendering geometry with msaa has been changed to use msaa texture rendering instead of copying.\nAdded blur and radial gradient.\nAll backends now use pre-multiplied alpha.","shortMessageHtmlLink":"The command system has been changed, now one command can be used seve…"}},{"before":"e6b9fb6f2b72f896d4de6748ddfd36ce591f5a24","after":"c428a687e0766293eb047e9cfc5159ba2c5c6b86","ref":"refs/heads/master","pushedAt":"2023-11-26T14:34:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"Disable LNK4221 and LNK4006","shortMessageHtmlLink":"Disable LNK4221 and LNK4006"}},{"before":"958a92c466449a26f79acf622656a8ccc014810d","after":"e6b9fb6f2b72f896d4de6748ddfd36ce591f5a24","ref":"refs/heads/master","pushedAt":"2023-11-26T13:15:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0suddenly0","name":"suddenly","path":"/0suddenly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60057961?s=80&v=4"},"commit":{"message":"Another one fix for P0847","shortMessageHtmlLink":"Another one fix for P0847"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEqpaJRgA","startCursor":null,"endCursor":null}},"title":"Activity · nullable-sources/null-render"}