mirror of
https://github.com/servo/servo.git
synced 2025-08-03 04:30:10 +01:00
Update wgpu-core and wgpu-types
This commit is contained in:
parent
1d4efb48ba
commit
3b5ede153d
18 changed files with 58 additions and 90 deletions
|
@ -173,12 +173,11 @@ impl GPURenderPassEncoderMethods for GPURenderPassEncoder {
|
|||
|
||||
/// https://gpuweb.github.io/gpuweb/#dom-gpurenderencoderbase-setindexbuffer
|
||||
fn SetIndexBuffer(&self, buffer: &GPUBuffer, offset: u64, size: u64) {
|
||||
let s;
|
||||
if size == 0 {
|
||||
s = buffer.size() - offset;
|
||||
let s = if size == 0 {
|
||||
wgt::BufferSize::WHOLE
|
||||
} else {
|
||||
s = size;
|
||||
}
|
||||
wgt::BufferSize(size)
|
||||
};
|
||||
|
||||
if let Some(raw_pass) = self.raw_pass.borrow_mut().as_mut() {
|
||||
unsafe {
|
||||
|
@ -189,12 +188,11 @@ impl GPURenderPassEncoderMethods for GPURenderPassEncoder {
|
|||
|
||||
/// https://gpuweb.github.io/gpuweb/#dom-gpurenderencoderbase-setvertexbuffer
|
||||
fn SetVertexBuffer(&self, slot: u32, buffer: &GPUBuffer, offset: u64, size: u64) {
|
||||
let s;
|
||||
if size == 0 {
|
||||
s = buffer.size() - offset;
|
||||
let s = if size == 0 {
|
||||
wgt::BufferSize::WHOLE
|
||||
} else {
|
||||
s = size;
|
||||
}
|
||||
wgt::BufferSize(size)
|
||||
};
|
||||
|
||||
if let Some(raw_pass) = self.raw_pass.borrow_mut().as_mut() {
|
||||
unsafe {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue