remove AddDisposeShaderParamBuffer
							parent
							
								
									db50e07be6
								
							
						
					
					
						commit
						ffae2d8bfb
					
				|  | @ -1123,18 +1123,6 @@ REFRESHAPI void REFRESH_AddDisposeIndexBuffer( | |||
| 	REFRESH_Buffer *buffer | ||||
| ); | ||||
| 
 | ||||
| /* Sends an shader param buffer to be destroyed by the renderer. Note that we call it
 | ||||
|  * "AddDispose" because it may not be immediately destroyed by the renderer if | ||||
|  * this is not called from the main thread (for example, if a garbage collector | ||||
|  * deletes the resource instead of the programmer). | ||||
|  * | ||||
|  * buffer: The REFRESH_Buffer to be destroyed. | ||||
|  */ | ||||
| REFRESHAPI void REFRESH_AddDisposeShaderParamBuffer( | ||||
| 	REFRESH_Device *device, | ||||
| 	REFRESH_Buffer *buffer | ||||
| ); | ||||
| 
 | ||||
| /* Sends a color target to be destroyed by the renderer. Note that we call it
 | ||||
|  * "AddDispose" because it may not be immediately destroyed by the renderer if | ||||
|  * this is not called from the main thread (for example, if a garbage collector | ||||
|  |  | |||
|  | @ -675,17 +675,6 @@ void REFRESH_AddDisposeIndexBuffer( | |||
|     ); | ||||
| } | ||||
| 
 | ||||
| void REFRESH_AddDisposeShaderParamBuffer( | ||||
| 	REFRESH_Device *device, | ||||
| 	REFRESH_Buffer *buffer | ||||
| ) { | ||||
|     NULL_RETURN(device); | ||||
|     device->AddDisposeShaderParamBuffer( | ||||
|         device->driverData, | ||||
|         buffer | ||||
|     ); | ||||
| } | ||||
| 
 | ||||
| void REFRESH_AddDisposeColorTarget( | ||||
| 	REFRESH_Device *device, | ||||
| 	REFRESH_ColorTarget *colorTarget | ||||
|  | @ -789,6 +778,38 @@ void REFRESH_BindGraphicsPipeline( | |||
|     ); | ||||
| } | ||||
| 
 | ||||
| void REFRESH_BindVertexBuffers( | ||||
| 	REFRESH_Device *device, | ||||
| 	uint32_t firstBinding, | ||||
| 	uint32_t bindingCount, | ||||
| 	REFRESH_Buffer **pBuffers, | ||||
| 	uint64_t *pOffsets | ||||
| ) { | ||||
|     NULL_RETURN(device); | ||||
|     device->BindVertexBuffers( | ||||
|         device->driverData, | ||||
|         firstBinding, | ||||
|         bindingCount, | ||||
|         pBuffers, | ||||
|         pOffsets | ||||
|     ); | ||||
| } | ||||
| 
 | ||||
| void REFRESH_BindIndexBuffer( | ||||
|     REFRESH_Device *device, | ||||
|     REFRESH_Buffer *buffer, | ||||
| 	uint64_t offset, | ||||
| 	REFRESH_IndexElementSize indexElementSize | ||||
| ) { | ||||
|     NULL_RETURN(device); | ||||
|     device->BindIndexBuffer( | ||||
|         device->driverData, | ||||
|         buffer, | ||||
|         offset, | ||||
|         indexElementSize | ||||
|     ); | ||||
| } | ||||
| 
 | ||||
| void REFRESH_Present( | ||||
|     REFRESH_Device *device, | ||||
|     REFRESH_Rect *sourceRectangle, | ||||
|  |  | |||
|  | @ -426,11 +426,6 @@ struct REFRESH_Device | |||
|         REFRESH_Buffer *buffer | ||||
|     ); | ||||
| 
 | ||||
|     void(*AddDisposeShaderParamBuffer)( | ||||
|         REFRESH_Renderer *driverData, | ||||
|         REFRESH_Buffer *buffer | ||||
|     ); | ||||
| 
 | ||||
|     void(*AddDisposeColorTarget)( | ||||
|         REFRESH_Renderer *driverData, | ||||
| 	    REFRESH_ColorTarget *colorTarget | ||||
|  | @ -541,7 +536,6 @@ struct REFRESH_Device | |||
|     ASSIGN_DRIVER_FUNC(AddDisposeSampler, name) \ | ||||
|     ASSIGN_DRIVER_FUNC(AddDisposeVertexBuffer, name) \ | ||||
|     ASSIGN_DRIVER_FUNC(AddDisposeIndexBuffer, name) \ | ||||
|     ASSIGN_DRIVER_FUNC(AddDisposeShaderParamBuffer, name) \ | ||||
|     ASSIGN_DRIVER_FUNC(AddDisposeColorTarget, name) \ | ||||
|     ASSIGN_DRIVER_FUNC(AddDisposeDepthStencilTarget, name) \ | ||||
|     ASSIGN_DRIVER_FUNC(AddDisposeFramebuffer, name) \ | ||||
|  |  | |||
|  | @ -3812,13 +3812,6 @@ static void VULKAN_AddDisposeIndexBuffer( | |||
|     SDL_assert(0); | ||||
| } | ||||
| 
 | ||||
| static void VULKAN_AddDisposeShaderParamBuffer( | ||||
| 	REFRESH_Renderer *driverData, | ||||
| 	REFRESH_Buffer *buffer | ||||
| ) { | ||||
|     SDL_assert(0); | ||||
| } | ||||
| 
 | ||||
| static void VULKAN_AddDisposeColorTarget( | ||||
| 	REFRESH_Renderer *driverData, | ||||
| 	REFRESH_ColorTarget *colorTarget | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue