1 #include <kiba/gpu/shader.h>
3 #include <kiba/gpu/device.h>
6 if (!gpu_device_resource_shader_module_create(device, shader)) {
7 KB_ERROR(
"could not create device-tracked shader module");
12 return gpu_backend_shader_module_create(&s->bs, &device->bd, desc);
15 void gpu_shader_module_destroy(
gpu_shader_module shader) { gpu_device_resource_shader_module_enqueue_destroy(shader); }
18 gpu_backend_shader_module_destroy(&shader->bs, &shader->device->bd);
#define KB_ERROR(...)
Log entry with error log level.