Skip to content

Commit a2b109f

Browse files
committed
less diff
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
1 parent 948f76d commit a2b109f

File tree

1 file changed

+15
-14
lines changed

1 file changed

+15
-14
lines changed

src/chains.rs

+15-14
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ use crate::{ContextID, Error, SurfaceAccess, SurfaceInfo, SurfaceType};
2727
use euclid::default::Size2D;
2828
use fnv::{FnvHashMap, FnvHashSet};
2929
use glow as gl;
30+
use glow::Context as Gl;
3031
use glow::HasContext;
3132
use log::debug;
3233
use std::collections::hash_map::Entry;
@@ -36,8 +37,8 @@ use std::mem;
3637
use std::num::NonZero;
3738
use std::sync::{Arc, Mutex, MutexGuard, RwLock, RwLockReadGuard, RwLockWriteGuard};
3839

39-
fn frame_buffer(frame_buffer: u32) -> Option<glow::NativeFramebuffer> {
40-
NonZero::new(frame_buffer).map(glow::NativeFramebuffer)
40+
fn framebuffer(framebuffer: u32) -> Option<gl::NativeFramebuffer> {
41+
NonZero::new(framebuffer).map(gl::NativeFramebuffer)
4142
}
4243

4344
// The data stored for each swap chain.
@@ -57,7 +58,7 @@ struct SwapChainData<Device: DeviceAPI> {
5758
}
5859

5960
pub enum PreserveBuffer<'a> {
60-
Yes(&'a glow::Context),
61+
Yes(&'a Gl),
6162
No,
6263
}
6364

@@ -199,15 +200,15 @@ impl<Device: DeviceAPI> SwapChainData<Device> {
199200
let front_info = device.surface_info(&new_front_buffer);
200201
unsafe {
201202
gl.bind_framebuffer(
202-
glow::READ_FRAMEBUFFER,
203-
frame_buffer(front_info.framebuffer_object),
203+
gl::READ_FRAMEBUFFER,
204+
framebuffer(front_info.framebuffer_object),
204205
);
205-
debug_assert_eq!(gl.get_error(), glow::NO_ERROR);
206+
debug_assert_eq!(gl.get_error(), gl::NO_ERROR);
206207
gl.bind_framebuffer(
207-
glow::DRAW_FRAMEBUFFER,
208-
frame_buffer(back_info.framebuffer_object),
208+
gl::DRAW_FRAMEBUFFER,
209+
framebuffer(back_info.framebuffer_object),
209210
);
210-
debug_assert_eq!(gl.get_error(), glow::NO_ERROR);
211+
debug_assert_eq!(gl.get_error(), gl::NO_ERROR);
211212
gl.blit_framebuffer(
212213
0,
213214
0,
@@ -352,7 +353,7 @@ impl<Device: DeviceAPI> SwapChainData<Device> {
352353
&mut self,
353354
device: &mut Device,
354355
context: &mut Device::Context,
355-
gl: &glow::Context,
356+
gl: &Gl,
356357
color: [f32; 4],
357358
) -> Result<(), Error> {
358359
self.validate_context(device, context)?;
@@ -402,7 +403,7 @@ impl<Device: DeviceAPI> SwapChainData<Device> {
402403
.unwrap()
403404
.framebuffer_object;
404405
unsafe {
405-
gl.bind_framebuffer(gl::FRAMEBUFFER, frame_buffer(fbo));
406+
gl.bind_framebuffer(gl::FRAMEBUFFER, framebuffer(fbo));
406407
gl.clear_color(color[0], color[1], color[2], color[3]);
407408
gl.clear_depth_f64(1.);
408409
gl.clear_stencil(0);
@@ -428,8 +429,8 @@ impl<Device: DeviceAPI> SwapChainData<Device> {
428429

429430
// Restore the GL state
430431
unsafe {
431-
gl.bind_framebuffer(gl::DRAW_FRAMEBUFFER, frame_buffer(bound_fbos[0] as _));
432-
gl.bind_framebuffer(gl::READ_FRAMEBUFFER, frame_buffer(bound_fbos[1] as _));
432+
gl.bind_framebuffer(gl::DRAW_FRAMEBUFFER, framebuffer(bound_fbos[0] as _));
433+
gl.bind_framebuffer(gl::READ_FRAMEBUFFER, framebuffer(bound_fbos[1] as _));
433434
gl.clear_color(
434435
clear_color[0],
435436
clear_color[1],
@@ -581,7 +582,7 @@ impl<Device: DeviceAPI> SwapChain<Device> {
581582
&self,
582583
device: &mut Device,
583584
context: &mut Device::Context,
584-
gl: &glow::Context,
585+
gl: &Gl,
585586
color: [f32; 4],
586587
) -> Result<(), Error> {
587588
self.lock().clear_surface(device, context, gl, color)

0 commit comments

Comments
 (0)