CommandBuffer::CommandBuffer(Device &device, Program &program, Arguments &arguments) : Device(device) { sharedConstructor(); arguments.bindTo(*this); program.bindTo(*this); }