pcwalton / surfman

A cross-platform, low-level toolkit for GPU surface management
Apache License 2.0
21 stars 5 forks source link

Surfaceless API changes are challenging #34

Closed jdm closed 5 years ago

jdm commented 5 years ago

Given the difficulties I've had trying to integrate the changes from https://github.com/pcwalton/surfman/commit/08b9448c139b9feddf7d2a32f1a0899c3ff73d66 and https://github.com/pcwalton/surfman/commit/1b58d22aeea174e10fd941937be8b68e43920dbc into Servo (ie. https://github.com/servo/servo/pull/24629), I'm concerned that it's going to impede our ability to get the D3D non-readback changes merged quickly, since https://github.com/pcwalton/surfman/pull/32 needs to be applied. I propose the following:

This will avoid blocking any further Servo updates of surfman on work that has not been integrated.

Manishearth commented 5 years ago

This plan sounds good to me, we should try for a readback master build asap

jdm commented 5 years ago

This was addressed.