Gavin Higham
960 posts

Gavin Higham
@GavinHigham
[email protected] CG+art+game engines+VR+C+Lua+GLSL Currently part of the Wi-Fi team for Windows, at Microsoft. He/him.
Seattle Katılım Eylül 2009
312 Takip Edilen79 Takipçiler

@GavinHigham I hear you on this but I shouldn't have to enable this permission to view my interface PHY speed. There has to be another way
English

@LowLevelTweets If your app has a package identity, it can be granted this capability individually. It’ll show a once-per-app prompt to enable. Oh, and lastly if you just want to see your link speed, built-in, without enabling anything or a different app, I believe it’s shown in Settings
English

@LowLevelTweets So, it is possible today to make a console app that surfaces this information, netsh just hasn’t been updated to do it with the exclusion of BSSID (and that’s subject to prioritization, etc.)
English

@LowLevelTweets Win-R: ms-settings:privacy-location, scroll down, “Let Desktop apps access your location”. Essentially old behavior for Win32 but now at least you know who might be tracking you. There’s also a one-time prompt that would have enabled this for you, which you may have dismissed
English

@LowLevelTweets Hi, I worked on this. If netsh was privileged to get this access without going through the capability check, every app that we were trying to prevent from surreptitiously tracking you would just call netsh under the hood to get nearby BSSIDs
English

@BeachLTC @playcanvas Matterport is a set of 360 panos that you blend between. This is a full, real-time 3D reconstruction of a location.
English

Videogame technology is disrupting the real estate sector 🏡
📷 Scan a house
🪄 Train a 3D Gaussian splat
🌐 Publish to the web with @playcanvas
Buyers can speedrun through property listings! 🏃
Try it for yourself on SuperSplat 🔗👇
English

@SnipeJohnson2 @aerockrose I admire the hustle of engagement-baiting without a blue check
English

@GavinHigham @aerockrose Oh, I know all about him. He’s a dim bulb.
English

@SnipeJohnson2 @aerockrose Uh, have you looked at his Wikipedia page? Like, pre-Microsoft?
English

@aerockrose It’s always hilarious to me when people who think they are clever try to act clever. Ballmer is absolutely one of those people.
The reality is he’s a midwit who was in the right place at the right time. Probabilistically, someone had to luck out. It was him that time.
English

@ccallac7 Good inverse checklist for that true indie feel:
- no SSAO
- no tone mapping
- no IBL
- gamma correction issues
English

@SirMichaelRocks All the bot posters ignoring/not understanding your question and instead posting mild variations of the current spin-of-the-day.
Propaganda machine could not be more obvious 😃
English

@MaximeHeckel Also I think it’s possible to allow content to be visible underneath the URL, ex. this.
In any case, apparently “Hide Distracting Items” worked on the progress indicator, for anyone else reading on a small iPhone

English

@GavinHigham yeah that's meh, it should not be so low
i'll fix this after work
English

New post 📝
A deep dive into a topic I wanted to explore for a long time: how to render a realistic sky and atmosphere
I explore everything from simulating the interaction of light with air, to handling sunsets, all in real-time, from ground to space
blog.maximeheckel.com/posts/on-rende…

English

@justasquidd00 @theogramme_dev what's an example of this aesthetic
English

@cmuratori I don’t know the methodology but it could include VMs, machines under load, etc. Not sure how it could possibly take 100ms to render that, so there’s got to be some waiting on I/O or locks or IPC.
English

@GavinHigham Well, it is a confusing number though, because I frame-captured the Win10 Run dialog and it was ~33ms. That was on decade-old hardware. So they would have to be including a lot of really old hardware to get a median around 100ms for the old one, no?
English

This is a good thing if it turns out that the number MS posted in their blog makes it sound significantly worse than what's observed in practice with the new dialog.
(Note that "frames" in the post below is not talking about frames of the computer it's running on, but rather frames of an iPhone camera recording it - this is explained by the poster later in the thread).
Thomas Klemenc@thomasklemenc
@cmuratori I like dunking on MS as much as the next guy, but in this case it’s dishonest. Posting their ms value did them a disservice. I counted 14 frames (58.3 ms) from physical button press to rendered on screen. It’s genuinely at least as snappy as the old one, even with animations off
English

@nbevans @takeshi_no_uta @tomwarren Usually we don’t run full debug builds, we’d swap in a few debug binaries. Tracing is not likely to add significant latency unless you’re tracing a massive amount, which is unlikely for this scenario. My guess is telemetry shows this as median across many (possibly slow) devices
English

@takeshi_no_uta @tomwarren Thanks, 30 YOE and I didn't know that
Bet you they took this measure on a debug build of Windows which has a ton of trace output for Win32API and that's what skewed the stat. Not comparing like for like.
English

if we're misleadingly conflating 2 different perf metrics (time to first frame latency and fps smoothness) then just factor in OS boot time so it's less than 1fps 🙃The reality is the new Run loads faster (94ms) than the existing one (103ms) that nobody has ever moaned about
Casey Muratori@cmuratori
Just want to make sure I'm reading this right: Microsoft rewrote the run dialog with performance "top-of-mind", and the best they could manage to do when putting up a single text box was 10fps?
English

@TheMirzaBeig This is astonishing. How are you layering the transparency? Painter's algorithm?
English

Ray/pathtracing-like glass for Unity URP.
> (without *actually* doing all of that--).
Mirza Beig@TheMirzaBeig
Unity URP glass - convincing results. -- (this is recorded from the editor).
English








