|
|
@@ -1549,12 +1549,12 @@ void SDL_ReleaseGPUTexture(
|
|
|
SDL_GPUDevice *device,
|
|
|
SDL_GPUTexture *texture)
|
|
|
{
|
|
|
- CHECK_DEVICE_MAGIC(device, );
|
|
|
-
|
|
|
- CHECK_PARAM(texture == NULL) {
|
|
|
+ if(texture == NULL) {
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
+ CHECK_DEVICE_MAGIC(device, );
|
|
|
+
|
|
|
device->ReleaseTexture(
|
|
|
device->driverData,
|
|
|
texture);
|
|
|
@@ -1564,12 +1564,12 @@ void SDL_ReleaseGPUSampler(
|
|
|
SDL_GPUDevice *device,
|
|
|
SDL_GPUSampler *sampler)
|
|
|
{
|
|
|
- CHECK_DEVICE_MAGIC(device, );
|
|
|
-
|
|
|
- CHECK_PARAM(sampler == NULL) {
|
|
|
+ if(sampler == NULL) {
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
+ CHECK_DEVICE_MAGIC(device, );
|
|
|
+
|
|
|
device->ReleaseSampler(
|
|
|
device->driverData,
|
|
|
sampler);
|
|
|
@@ -1579,12 +1579,12 @@ void SDL_ReleaseGPUBuffer(
|
|
|
SDL_GPUDevice *device,
|
|
|
SDL_GPUBuffer *buffer)
|
|
|
{
|
|
|
- CHECK_DEVICE_MAGIC(device, );
|
|
|
-
|
|
|
- CHECK_PARAM(buffer == NULL) {
|
|
|
+ if(buffer == NULL) {
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
+ CHECK_DEVICE_MAGIC(device, );
|
|
|
+
|
|
|
device->ReleaseBuffer(
|
|
|
device->driverData,
|
|
|
buffer);
|
|
|
@@ -1594,12 +1594,12 @@ void SDL_ReleaseGPUTransferBuffer(
|
|
|
SDL_GPUDevice *device,
|
|
|
SDL_GPUTransferBuffer *transfer_buffer)
|
|
|
{
|
|
|
- CHECK_DEVICE_MAGIC(device, );
|
|
|
-
|
|
|
- CHECK_PARAM(transfer_buffer == NULL) {
|
|
|
+ if(transfer_buffer == NULL) {
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
+ CHECK_DEVICE_MAGIC(device, );
|
|
|
+
|
|
|
device->ReleaseTransferBuffer(
|
|
|
device->driverData,
|
|
|
transfer_buffer);
|
|
|
@@ -1609,12 +1609,12 @@ void SDL_ReleaseGPUShader(
|
|
|
SDL_GPUDevice *device,
|
|
|
SDL_GPUShader *shader)
|
|
|
{
|
|
|
- CHECK_DEVICE_MAGIC(device, );
|
|
|
-
|
|
|
- CHECK_PARAM(shader == NULL) {
|
|
|
+ if(shader == NULL) {
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
+ CHECK_DEVICE_MAGIC(device, );
|
|
|
+
|
|
|
device->ReleaseShader(
|
|
|
device->driverData,
|
|
|
shader);
|
|
|
@@ -1624,12 +1624,12 @@ void SDL_ReleaseGPUComputePipeline(
|
|
|
SDL_GPUDevice *device,
|
|
|
SDL_GPUComputePipeline *compute_pipeline)
|
|
|
{
|
|
|
- CHECK_DEVICE_MAGIC(device, );
|
|
|
-
|
|
|
- CHECK_PARAM(compute_pipeline == NULL) {
|
|
|
+ if(compute_pipeline == NULL) {
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
+ CHECK_DEVICE_MAGIC(device, );
|
|
|
+
|
|
|
device->ReleaseComputePipeline(
|
|
|
device->driverData,
|
|
|
compute_pipeline);
|
|
|
@@ -1639,12 +1639,12 @@ void SDL_ReleaseGPUGraphicsPipeline(
|
|
|
SDL_GPUDevice *device,
|
|
|
SDL_GPUGraphicsPipeline *graphics_pipeline)
|
|
|
{
|
|
|
- CHECK_DEVICE_MAGIC(device, );
|
|
|
-
|
|
|
- CHECK_PARAM(graphics_pipeline == NULL) {
|
|
|
+ if(graphics_pipeline == NULL) {
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
+ CHECK_DEVICE_MAGIC(device, );
|
|
|
+
|
|
|
device->ReleaseGraphicsPipeline(
|
|
|
device->driverData,
|
|
|
graphics_pipeline);
|
|
|
@@ -3504,12 +3504,12 @@ void SDL_ReleaseGPUFence(
|
|
|
SDL_GPUDevice *device,
|
|
|
SDL_GPUFence *fence)
|
|
|
{
|
|
|
- CHECK_DEVICE_MAGIC(device, );
|
|
|
-
|
|
|
- CHECK_PARAM(fence == NULL) {
|
|
|
+ if(fence == NULL) {
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
+ CHECK_DEVICE_MAGIC(device, );
|
|
|
+
|
|
|
device->ReleaseFence(
|
|
|
device->driverData,
|
|
|
fence);
|