Raph Levien

Results 50 issues of Raph Levien

Also some minor cleanups, plus fixes to compound glyph transforms. Note that point-matching is not implemented yet.

Stable Rust now has an [is_x86_feature_detected](https://doc.rust-lang.org/std/macro.is_x86_feature_detected.html) macro, which should be used to switch between SSE and fallback implementations based on runtime detection of the SSE capability.

In the code I'm writing, it would be useful to have `Default` on `WeakPtr` so I don't need to wrap it in an extra layer of `Option`. This would make...

The documentation line in Cargo.toml points to http://sasheldon.com/rust-objc/objc/ , which is pretty stale (it doesn't have any reference to the rc module). I think the easiest fix is to remove...

I was looking at the code of unic-bidi, considering using it for skribo-layout and trying to understand it better, and came across what I am pretty sure are some logic...

I'm looking at using unic-bidi for a contemplated text layout project. For this discussion, consider the primary goal to be adding BiDi support to a (hypothetical) in-Rust implementation of text...

Short info header: - GFX version: 0.5.0 - OS: Windows 10 - GPU: GFX 1060 I'd like to be able to use [SM6 intrinsics](https://docs.microsoft.com/en-us/windows/win32/direct3dhlsl/hlsl-shader-model-6-0-features-for-direct3d-12), but these require compilation to DXIL,...

type: feature
status: ready for work
difficulty: average
value: medium
backend: DirectX-12
client: blocker

In order to avoid redoing shaping work when doing line breaking, it would be very useful for the client of the shaping library to query for what I'm here calling...

**Environment information:** - AGI version: 2021-2.0.0:aad09f92ea8e608b11001aae1f93af3cc1101096 - Host OS: Windows 10 If tracing on Android: - Device model: Pixel 4 - Android Version: 11 (RQ3A.210905.001) **Bug description** I'm getting an...

Vulkan Extension Support

This is a draft, I'm still working on it. I'll likely create another subdirectory for tests and add this to that, as overwriting the main hello example is not very...