@@ -1727,8 +1727,8 @@ typedef ur_result_t(UR_APICALL *ur_pfnCommandBufferAppendKernelLaunchExp_t)(
1727
1727
ur_exp_command_buffer_sync_point_t * );
1728
1728
1729
1729
///////////////////////////////////////////////////////////////////////////////
1730
- /// @brief Function-pointer for urCommandBufferAppendMemcpyUSMExp
1731
- typedef ur_result_t (UR_APICALL * ur_pfnCommandBufferAppendMemcpyUSMExp_t )(
1730
+ /// @brief Function-pointer for urCommandBufferAppendUSMMemcpyExp
1731
+ typedef ur_result_t (UR_APICALL * ur_pfnCommandBufferAppendUSMMemcpyExp_t )(
1732
1732
ur_exp_command_buffer_handle_t ,
1733
1733
void * ,
1734
1734
const void * ,
@@ -1738,8 +1738,20 @@ typedef ur_result_t(UR_APICALL *ur_pfnCommandBufferAppendMemcpyUSMExp_t)(
1738
1738
ur_exp_command_buffer_sync_point_t * );
1739
1739
1740
1740
///////////////////////////////////////////////////////////////////////////////
1741
- /// @brief Function-pointer for urCommandBufferAppendMembufferCopyExp
1742
- typedef ur_result_t (UR_APICALL * ur_pfnCommandBufferAppendMembufferCopyExp_t )(
1741
+ /// @brief Function-pointer for urCommandBufferAppendUSMFillExp
1742
+ typedef ur_result_t (UR_APICALL * ur_pfnCommandBufferAppendUSMFillExp_t )(
1743
+ ur_exp_command_buffer_handle_t ,
1744
+ void * ,
1745
+ const void * ,
1746
+ size_t ,
1747
+ size_t ,
1748
+ uint32_t ,
1749
+ const ur_exp_command_buffer_sync_point_t * ,
1750
+ ur_exp_command_buffer_sync_point_t * );
1751
+
1752
+ ///////////////////////////////////////////////////////////////////////////////
1753
+ /// @brief Function-pointer for urCommandBufferAppendMemBufferCopyExp
1754
+ typedef ur_result_t (UR_APICALL * ur_pfnCommandBufferAppendMemBufferCopyExp_t )(
1743
1755
ur_exp_command_buffer_handle_t ,
1744
1756
ur_mem_handle_t ,
1745
1757
ur_mem_handle_t ,
@@ -1751,8 +1763,8 @@ typedef ur_result_t(UR_APICALL *ur_pfnCommandBufferAppendMembufferCopyExp_t)(
1751
1763
ur_exp_command_buffer_sync_point_t * );
1752
1764
1753
1765
///////////////////////////////////////////////////////////////////////////////
1754
- /// @brief Function-pointer for urCommandBufferAppendMembufferWriteExp
1755
- typedef ur_result_t (UR_APICALL * ur_pfnCommandBufferAppendMembufferWriteExp_t )(
1766
+ /// @brief Function-pointer for urCommandBufferAppendMemBufferWriteExp
1767
+ typedef ur_result_t (UR_APICALL * ur_pfnCommandBufferAppendMemBufferWriteExp_t )(
1756
1768
ur_exp_command_buffer_handle_t ,
1757
1769
ur_mem_handle_t ,
1758
1770
size_t ,
@@ -1763,8 +1775,8 @@ typedef ur_result_t(UR_APICALL *ur_pfnCommandBufferAppendMembufferWriteExp_t)(
1763
1775
ur_exp_command_buffer_sync_point_t * );
1764
1776
1765
1777
///////////////////////////////////////////////////////////////////////////////
1766
- /// @brief Function-pointer for urCommandBufferAppendMembufferReadExp
1767
- typedef ur_result_t (UR_APICALL * ur_pfnCommandBufferAppendMembufferReadExp_t )(
1778
+ /// @brief Function-pointer for urCommandBufferAppendMemBufferReadExp
1779
+ typedef ur_result_t (UR_APICALL * ur_pfnCommandBufferAppendMemBufferReadExp_t )(
1768
1780
ur_exp_command_buffer_handle_t ,
1769
1781
ur_mem_handle_t ,
1770
1782
size_t ,
@@ -1775,8 +1787,8 @@ typedef ur_result_t(UR_APICALL *ur_pfnCommandBufferAppendMembufferReadExp_t)(
1775
1787
ur_exp_command_buffer_sync_point_t * );
1776
1788
1777
1789
///////////////////////////////////////////////////////////////////////////////
1778
- /// @brief Function-pointer for urCommandBufferAppendMembufferCopyRectExp
1779
- typedef ur_result_t (UR_APICALL * ur_pfnCommandBufferAppendMembufferCopyRectExp_t )(
1790
+ /// @brief Function-pointer for urCommandBufferAppendMemBufferCopyRectExp
1791
+ typedef ur_result_t (UR_APICALL * ur_pfnCommandBufferAppendMemBufferCopyRectExp_t )(
1780
1792
ur_exp_command_buffer_handle_t ,
1781
1793
ur_mem_handle_t ,
1782
1794
ur_mem_handle_t ,
@@ -1792,8 +1804,8 @@ typedef ur_result_t(UR_APICALL *ur_pfnCommandBufferAppendMembufferCopyRectExp_t)
1792
1804
ur_exp_command_buffer_sync_point_t * );
1793
1805
1794
1806
///////////////////////////////////////////////////////////////////////////////
1795
- /// @brief Function-pointer for urCommandBufferAppendMembufferWriteRectExp
1796
- typedef ur_result_t (UR_APICALL * ur_pfnCommandBufferAppendMembufferWriteRectExp_t )(
1807
+ /// @brief Function-pointer for urCommandBufferAppendMemBufferWriteRectExp
1808
+ typedef ur_result_t (UR_APICALL * ur_pfnCommandBufferAppendMemBufferWriteRectExp_t )(
1797
1809
ur_exp_command_buffer_handle_t ,
1798
1810
ur_mem_handle_t ,
1799
1811
ur_rect_offset_t ,
@@ -1809,8 +1821,8 @@ typedef ur_result_t(UR_APICALL *ur_pfnCommandBufferAppendMembufferWriteRectExp_t
1809
1821
ur_exp_command_buffer_sync_point_t * );
1810
1822
1811
1823
///////////////////////////////////////////////////////////////////////////////
1812
- /// @brief Function-pointer for urCommandBufferAppendMembufferReadRectExp
1813
- typedef ur_result_t (UR_APICALL * ur_pfnCommandBufferAppendMembufferReadRectExp_t )(
1824
+ /// @brief Function-pointer for urCommandBufferAppendMemBufferReadRectExp
1825
+ typedef ur_result_t (UR_APICALL * ur_pfnCommandBufferAppendMemBufferReadRectExp_t )(
1814
1826
ur_exp_command_buffer_handle_t ,
1815
1827
ur_mem_handle_t ,
1816
1828
ur_rect_offset_t ,
@@ -1825,6 +1837,19 @@ typedef ur_result_t(UR_APICALL *ur_pfnCommandBufferAppendMembufferReadRectExp_t)
1825
1837
const ur_exp_command_buffer_sync_point_t * ,
1826
1838
ur_exp_command_buffer_sync_point_t * );
1827
1839
1840
+ ///////////////////////////////////////////////////////////////////////////////
1841
+ /// @brief Function-pointer for urCommandBufferAppendMemBufferFillExp
1842
+ typedef ur_result_t (UR_APICALL * ur_pfnCommandBufferAppendMemBufferFillExp_t )(
1843
+ ur_exp_command_buffer_handle_t ,
1844
+ ur_mem_handle_t ,
1845
+ const void * ,
1846
+ size_t ,
1847
+ size_t ,
1848
+ size_t ,
1849
+ uint32_t ,
1850
+ const ur_exp_command_buffer_sync_point_t * ,
1851
+ ur_exp_command_buffer_sync_point_t * );
1852
+
1828
1853
///////////////////////////////////////////////////////////////////////////////
1829
1854
/// @brief Function-pointer for urCommandBufferEnqueueExp
1830
1855
typedef ur_result_t (UR_APICALL * ur_pfnCommandBufferEnqueueExp_t )(
@@ -1842,13 +1867,15 @@ typedef struct ur_command_buffer_exp_dditable_t {
1842
1867
ur_pfnCommandBufferReleaseExp_t pfnReleaseExp ;
1843
1868
ur_pfnCommandBufferFinalizeExp_t pfnFinalizeExp ;
1844
1869
ur_pfnCommandBufferAppendKernelLaunchExp_t pfnAppendKernelLaunchExp ;
1845
- ur_pfnCommandBufferAppendMemcpyUSMExp_t pfnAppendMemcpyUSMExp ;
1846
- ur_pfnCommandBufferAppendMembufferCopyExp_t pfnAppendMembufferCopyExp ;
1847
- ur_pfnCommandBufferAppendMembufferWriteExp_t pfnAppendMembufferWriteExp ;
1848
- ur_pfnCommandBufferAppendMembufferReadExp_t pfnAppendMembufferReadExp ;
1849
- ur_pfnCommandBufferAppendMembufferCopyRectExp_t pfnAppendMembufferCopyRectExp ;
1850
- ur_pfnCommandBufferAppendMembufferWriteRectExp_t pfnAppendMembufferWriteRectExp ;
1851
- ur_pfnCommandBufferAppendMembufferReadRectExp_t pfnAppendMembufferReadRectExp ;
1870
+ ur_pfnCommandBufferAppendUSMMemcpyExp_t pfnAppendUSMMemcpyExp ;
1871
+ ur_pfnCommandBufferAppendUSMFillExp_t pfnAppendUSMFillExp ;
1872
+ ur_pfnCommandBufferAppendMemBufferCopyExp_t pfnAppendMemBufferCopyExp ;
1873
+ ur_pfnCommandBufferAppendMemBufferWriteExp_t pfnAppendMemBufferWriteExp ;
1874
+ ur_pfnCommandBufferAppendMemBufferReadExp_t pfnAppendMemBufferReadExp ;
1875
+ ur_pfnCommandBufferAppendMemBufferCopyRectExp_t pfnAppendMemBufferCopyRectExp ;
1876
+ ur_pfnCommandBufferAppendMemBufferWriteRectExp_t pfnAppendMemBufferWriteRectExp ;
1877
+ ur_pfnCommandBufferAppendMemBufferReadRectExp_t pfnAppendMemBufferReadRectExp ;
1878
+ ur_pfnCommandBufferAppendMemBufferFillExp_t pfnAppendMemBufferFillExp ;
1852
1879
ur_pfnCommandBufferEnqueueExp_t pfnEnqueueExp ;
1853
1880
} ur_command_buffer_exp_dditable_t ;
1854
1881
0 commit comments