Subject | Hash | Author | Date (UTC) |
---|---|---|---|
npv:vulkan synchronization less wrong | d025d29e31660e429b1129da5b0bc84ffba0586b | Sylvain BERTRAND | 2024-10-03 12:13:11 |
npv:vulkan memory management less wrong | 538051412ca7f0409f4dc1a2a21877c1a34c45eb | Sylvain BERTRAND | 2024-10-03 11:21:09 |
npv:sync vulkan error codes with latest specs. | 0d61683a8e8669d3f6f8b11c3301d2e9fbde97c2 | Sylvain BERTRAND | 2024-10-01 12:15:24 |
npv: fixes, sync cleanup | 2e8935339971f099e42cab9f4142bf040d09b109 | Sylvain BERTRAND | 2024-09-30 13:56:03 |
npv:osd:smooth timer glyph rendering | d6bed048741df610b9a4c5efb9c527bd792a6a2c | Sylvain BERTRAND | 2024-05-05 14:05:50 |
npv:osd:timer glyph size change | 38787582262a2c4cd08d29384f928c3d86e500eb | Sylvain BERTRAND | 2024-05-04 22:43:43 |
epoll cfg done at the wrong time | c275849395c9c772d293c0e02216ff3f94bd1899 | Sylvain BERTRAND | 2023-08-13 20:50:55 |
npv: my iap trash peering with twitch.tv wants more workaround | ccdcd2048de11de3f78c8a6011824b2abdace92d | Sylvain BERTRAND | 2022-09-04 02:53:07 |
npv: move to a shared video/audio limit | 53d5990ce4a87715a106095dde83e6658c3c1642 | Sylvain BERTRAND | 2022-08-30 17:58:39 |
npv: my iap hls peering with twitch.tv is accute trash | 4ab8caadb41ac42482f8c7a43725054067674fe3 | Sylvain BERTRAND | 2022-08-30 17:17:21 |
npv: alsa, POLLERR is XRUN | 73c89d6529123fca081c4f55d1a57eab4ede7b90 | Sylvain BERTRAND | 2022-06-30 15:43:27 |
npv: may help IAPs with bad peerings | 7ec70f67d779a478f065f0e92259e52f8315d113 | Sylvain BERTRAND | 2022-06-30 15:42:47 |
move to new ffmpeg channel layout handling | 938790d0c657278f405c4f57987d2274c5ada9b7 | Sylvain BERTRAND | 2022-03-20 22:18:01 |
npa: fine grained volume control | 89279ea0c7dcaf7a718c9a57ecb6b08a0ccfbcb9 | Sylvain BERTRAND | 2022-02-15 23:24:36 |
npv: add fine grained volume control | 06bc3b77b065f35f294659db520f66e7e8094c8c | Sylvain BERTRAND | 2022-02-15 18:47:34 |
npv: move to freetype SDF rendering | 972a3027fec3b69a1e10405cc0da35b5194b6f46 | Sylvain BERTRAND | 2021-12-27 20:54:53 |
npv:osd:ascii only mode for the timer | 3de3158fc3300f8a9c6f75fcca76b512331b8c2f | Sylvain BERTRAND | 2021-10-30 19:18:38 |
npv: default to dejavu instead of noto | 708f3166a09fd7ba815ec47907cabfb1af4d26c5 | Sylvain BERTRAND | 2021-10-10 17:05:17 |
npv: live mode and ready the code for indicators.. if ever... | 2d6ddb83edd6f08e99fbe01dc60a354b5e5a2afe | Sylvain BERTRAND | 2021-07-23 13:17:47 |
npv: don't block the muted state | 0c29e9329ec5db6bed191b2b4caffff8166bd11f | Sylvain BERTRAND | 2021-07-21 21:34:37 |
File | Lines added | Lines deleted |
---|---|---|
npv/video/local/code.frag.c | 1 | 1 |
npv/vk/local/code.frag.c | 2 | 2 |
File npv/video/local/code.frag.c changed (mode: 100644) (index 3bd6b64..499a85e) | |||
... | ... | STATIC u8 send_to_pe(u32 swpchn_img) | |
673 | 673 | */ | */ |
674 | 674 | submit_info.wait_sems = | submit_info.wait_sems = |
675 | 675 | &npv_vk_surf_p.dev.sems[npv_vk_sem_acquire_img_done]; | &npv_vk_surf_p.dev.sems[npv_vk_sem_acquire_img_done]; |
676 | wait_dst_stage = vk_pl_stage_bottom_of_pipe_bit; | ||
676 | wait_dst_stage = vk_pl_stage_transfer_bit; /* we know our pre-recorded cb will only use the transfer stage */ | ||
677 | 677 | submit_info.wait_dst_stages = &wait_dst_stage; | submit_info.wait_dst_stages = &wait_dst_stage; |
678 | 678 | submit_info.cbs_n = 1; | submit_info.cbs_n = 1; |
679 | 679 | submit_info.cbs = &npv_vk_surf_p.dev.cbs[swpchn_img]; | submit_info.cbs = &npv_vk_surf_p.dev.cbs[swpchn_img]; |
File npv/vk/local/code.frag.c changed (mode: 100644) (index 4b86dd5..27e6141) | |||
... | ... | STATIC void cp_create(void) | |
815 | 815 | info.flags = vk_cp_create_reset_cb_bit; | info.flags = vk_cp_create_reset_cb_bit; |
816 | 816 | info.q_fam = surf_p.dev.phydev.q_fam; | info.q_fam = surf_p.dev.phydev.q_fam; |
817 | 817 | vk_create_cp(&info); | vk_create_cp(&info); |
818 | IF_FATALVK("%d:unable create the commmand pool\n", r); | ||
819 | pout("device:%p:queue family:%u:created command pool %p\n", surf_p.dev.vk, surf_p.dev.phydev.q_fam, surf_p.dev.cp); | ||
818 | IF_FATALVK("%d:unable to create the commmand pool with supported command buffer reset\n", r); | ||
819 | pout("device:%p:queue family:%u:created command pool %p with supported command buffer reset\n", surf_p.dev.vk, surf_p.dev.phydev.q_fam, surf_p.dev.cp); | ||
820 | 820 | } | } |
821 | 821 | STATIC void dev_init(void) | STATIC void dev_init(void) |
822 | 822 | { | { |