Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Send an IpcSharedMemory in tex_image_2d and tex_sub_image_2d #22225

Merged
merged 9 commits into from Nov 21, 2018
Next

Use Size2D in TexImage2D and TexSubImage2D messages

  • Loading branch information
nox committed Nov 20, 2018
commit 2a5539caeffcc7db910e8eb3e29365a028e86a44
@@ -1046,8 +1046,7 @@ impl WebGLImpl {
target,
level,
internal_format,
width,
height,
size,
format,
data_type,
unpacking_alignment,
@@ -1059,8 +1058,8 @@ impl WebGLImpl {
target,
level as i32,
internal_format as i32,
width as i32,
height as i32,
size.width as i32,
size.height as i32,
0,
format,
data_type,
@@ -1072,8 +1071,7 @@ impl WebGLImpl {
level,
xoffset,
yoffset,
width,
height,
size,
format,
data_type,
unpacking_alignment,
@@ -1086,8 +1084,8 @@ impl WebGLImpl {
level as i32,
xoffset,
yoffset,
width as i32,
height as i32,
size.width as i32,
size.height as i32,
format,
data_type,
&receiver.recv().unwrap(),
@@ -276,8 +276,7 @@ pub enum WebGLCommand {
target: u32,
level: u32,
internal_format: u32,
width: u32,
height: u32,
size: Size2D<u32>,
format: u32,
data_type: u32,
unpacking_alignment: u32,
@@ -288,8 +287,7 @@ pub enum WebGLCommand {
level: u32,
xoffset: i32,
yoffset: i32,
width: u32,
height: u32,
size: Size2D<u32>,
format: u32,
data_type: u32,
unpacking_alignment: u32,
@@ -751,8 +751,7 @@ impl WebGLRenderingContext {
target: target.as_gl_constant(),
level,
internal_format,
width: pixels.size.width,
height: pixels.size.height,
size: pixels.size,
format,
data_type: self.extension_manager.effective_type(data_type),
unpacking_alignment,
@@ -835,8 +834,7 @@ impl WebGLRenderingContext {
level,
xoffset,
yoffset,
width: pixels.size.width,
height: pixels.size.height,
size: pixels.size,
format: format.as_gl_constant(),
data_type: self
.extension_manager
ProTip! Use n and p to navigate between commits in a pull request.
You can’t perform that action at this time.