Format script component

This commit is contained in:
chansuke 2018-09-18 23:24:15 +09:00 committed by Josh Matthews
parent 2ca7a13473
commit c37a345dc9
357 changed files with 25485 additions and 18076 deletions

View file

@ -45,7 +45,10 @@ impl WebGLBuffer {
pub fn maybe_new(context: &WebGLRenderingContext) -> Option<DomRoot<Self>> {
let (sender, receiver) = webgl_channel().unwrap();
context.send_command(WebGLCommand::CreateBuffer(sender));
receiver.recv().unwrap().map(|id| WebGLBuffer::new(context, id))
receiver
.recv()
.unwrap()
.map(|id| WebGLBuffer::new(context, id))
}
pub fn new(context: &WebGLRenderingContext, id: WebGLBufferId) -> DomRoot<Self> {
@ -57,7 +60,6 @@ impl WebGLBuffer {
}
}
impl WebGLBuffer {
pub fn id(&self) -> WebGLBufferId {
self.id
@ -76,7 +78,11 @@ impl WebGLBuffer {
let (sender, receiver) = ipc::bytes_channel().unwrap();
self.upcast::<WebGLObject>()
.context()
.send_command(WebGLCommand::BufferData(self.target.get().unwrap(), receiver, usage));
.send_command(WebGLCommand::BufferData(
self.target.get().unwrap(),
receiver,
usage,
));
sender.send(data).unwrap();
Ok(())
}
@ -128,13 +134,19 @@ impl WebGLBuffer {
pub fn increment_attached_counter(&self) {
self.attached_counter.set(
self.attached_counter.get().checked_add(1).expect("refcount overflowed"),
self.attached_counter
.get()
.checked_add(1)
.expect("refcount overflowed"),
);
}
pub fn decrement_attached_counter(&self) {
self.attached_counter.set(
self.attached_counter.get().checked_sub(1).expect("refcount underflowed"),
self.attached_counter
.get()
.checked_sub(1)
.expect("refcount underflowed"),
);
if self.is_deleted() {
self.delete();