+ if (gpu.state.enhancement_available) {
+ if (gpu.enhancement_bufer == NULL)
+ gpu.enhancement_bufer = malloc(2048 * 1024 * 2 + 1024 * 512 * 2);
+ if (gpu.enhancement_bufer == NULL)
+ gpu_log("OOM for enhancement buffer\n");
+ }
+ else if (gpu.enhancement_bufer != NULL) {
+ free(gpu.enhancement_bufer);
+ gpu.enhancement_bufer = NULL;
+ }
+