Katelyn Gadd
Katelyn Gadd
Apparently Chrome 22 and above (Beta, Canary) have made some sort of changes to the GamePad API. Gamepad.js works in Chrome 21 but beta and canary show 'your browser is...
Is compile-time code generation something that would be possible given Jil's design? There are scenarios where runtime IL compiles aren't feasible (iOS, xbox, etc) or will drop you into the...
**Describe the bug** Settings says you can list audio devices from the View menu but the option is missing, and there is no way to dump the list from the...
I was talking with Ben Smith about reducing string marshaling costs for wasm applications talking to the DOM and other APIs. He mentioned that WebIDL-bindings has some mechanisms for this...
This PR makes the left/right arrows on properties repeaters, and changes repeaters so they do not tick every frame. The repeaters instead tick at a configurable interval, and the interval...
``` public static string GetFullyQualifiedName (this Stream self) { #if !SILVERLIGHT var file_stream = self as FileStream; if (file_stream == null) return string.Empty; return Path.GetFullPath (file_stream.Name); #else return string.Empty; #endif...
This might be an upstream bug. ```hlsl // FIXME: MojoShader workaround if (0) { value = saturate(value); } else { value = float3(saturate(value.r), saturate(value.g), saturate(value.b)); } ```
In some specific cases, fxc will emit the ```mova``` instruction, which moves a float or int value into the ```a0``` address register (which is an integer). So the source assembly...
```discard``` in HLSL explicitly is specified as *not* terminating execution (https://docs.microsoft.com/en-us/windows/win32/direct3dhlsl/discard--sm4---asm-). In GLSL, it is apparently unspecified, and while NVIDIA continues execution AMD does not. In comparison, SPIR-V says that...
Just a note for posterity that, like in every other backend before it, the spir-v backend seems to have a partially or completely broken implementation for local const arrays. static...