【技术实现步骤摘要】
本申请涉及图形处理器,特别是涉及一种描述符处理方法、装置、设备、存储介质和程序产品。
技术介绍
1、着色器(shader)是一种用于在图形处理器(graphics processing unit,gpu)上运行的小型计算程序,可以实现高效的图形渲染和计算。为了实现图形数据处理,目前通过应用程序编程接口(application programming interface,api),即可在使用者应用程序中对gpu进行控制和编程,该api例如,direct3d(directx应用程序接口中关于3d图形部分的接口)、opengl(open graphics library)等。
2、为了管理着色器使用的各种资源,direct3d等接口中设置描述符(descriptor)用于描述在gpu中存储的资源。但是目前各种着色器资源分布在管线的不同阶段或不同模块中,不利于着色器加载使用。且随着direct3d版本的更新,gpu逐渐将硬件暴露给用户,导致在不同上下文(context)中各种着色器资源的管理变得更加复杂。
>技术实现思路...
【技术保护点】
1.一种描述符处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述请求参数包括描述符类型、描述符索引、以及描述符模式,所述预设存储单元包括预设缓冲区,所述从预设存储单元中获取与所述请求参数对应的描述符信息,包括:
3.根据权利要求2所述的方法,其特征在于,所述请求参数还包括描述符堆索引,所述预设存储单元还包括预设缓存,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求3或4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1至
...【技术特征摘要】
1.一种描述符处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述请求参数包括描述符类型、描述符索引、以及描述符模式,所述预设存储单元包括预设缓冲区,所述从预设存储单元中获取与所述请求参数对应的描述符信息,包括:
3.根据权利要求2所述的方法,其特征在于,所述请求参数还包括描述符堆索引,所述预设存储单元还包括预设缓存,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求3或4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1至4中任意一项所述的方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述预设存储单元包括预设缓冲区,所述预设缓冲区由相互独立的n个缓冲空间构成,...
【专利技术属性】
技术研发人员:陶中玉,张淮声,
申请(专利权)人:格兰菲智能科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。