Richard Khoury

173 posts

Richard Khoury banner
Richard Khoury

Richard Khoury

@rgkhoury

Rendering engineer @ SHGames. Views are my own.

Sydney, New South Wales Katılım Mart 2017
138 Takip Edilen63 Takipçiler
Yining Karl Li
Yining Karl Li@yiningkarlli·
My hometown Phillies: from starting the season 21-29 to 6th seed in the playoffs to NLCS champs and going to the World Series. How can you not be romantic about baseball?
English
2
0
3
0
Richard Khoury
Richard Khoury@rgkhoury·
@dukope Me and my wife played Obra Dinn together and loved it! With this recommendation it's an instant sale from me. 🎉
English
0
0
0
0
Ryo Yambe 山家遼
Ryo Yambe 山家遼@Ryo_Yambe_jp·
I made my first 100 page art book for Lightbox expo. I’m at table 224 with Minako Tomigahara. See you tomorrow! ライトボックスエクスポ用に初めて本を作りました。明日からよろしくお願いします。
Ryo Yambe 山家遼 tweet mediaRyo Yambe 山家遼 tweet mediaRyo Yambe 山家遼 tweet media
日本語
29
773
5.6K
0
Richard Khoury
Richard Khoury@rgkhoury·
@timmisiak Awesome, thanks for that. I'll send you an email now but I'm happy to keep using the Feedback Hub if that helps with the scaling (I have a couple of items there already but when there's no comments or way to track activity it's hard to know if it's going anywhere).
English
0
0
0
0
Tim Misiak
Tim Misiak@timmisiak·
@rgkhoury You can share them with me on twitter or email me at Microsoft. (Email address is tmisiak). There are folks on my team thinking about how to manage feedback better. We use email internally, but it's hard to scale that up.
English
1
0
0
0
Richard Khoury
Richard Khoury@rgkhoury·
What's the best way to discuss WinDbgX usability/issues? A lot of what I may be experiencing might just be something I'm dong incorrectly so a conversation in something like Slack/Discord or similar would be so nice. Do these chat rooms exist? @timmisiak
English
2
0
1
0
Richard Khoury
Richard Khoury@rgkhoury·
I've used Microsoft's Feedback Hub too but it's hard to know if anyone in the dev team sees these.
English
0
0
0
0
Richard Khoury
Richard Khoury@rgkhoury·
@timmisiak @yarden_shafir Ah, I didn't know this was in the Preview version too! I've only known this in the old UI, where you could right-click the Command window title bar and manipulate selection colouring there. Is there documentation for this and more goodies like it for WinDbg Preview?
English
0
0
1
0
Tim Misiak
Tim Misiak@timmisiak·
@yarden_shafir It also works across multiple windows, like the source window and the memory window. Selecting the text and then ctrl-click works to add/remove highlighting, but I tend to hold ctrl and then double click on the number.
English
1
3
27
0
Yarden Shafir
Yarden Shafir@yarden_shafir·
Did you know you can mark things in WinDbg in different colors to keep track of repeated values? I find it super useful when debugging things involving large data structures with no available symbols
Yarden Shafir tweet media
English
8
56
365
0
Richard Khoury
Richard Khoury@rgkhoury·
@josh_caratelli @charlietheGfish @gravitywell Though I would go so far as to say that you look about 10 years older in the portrait than your youthful real-life self. 😉 Congrats, Josh. I can't wait to hear what comes out from Gravity Well with you in their ranks!
English
1
0
1
0
Josh Caratelli
Josh Caratelli@josh_caratelli·
Excited to say I've joined some friends at @GravityWell (ex Respawn / Infinity Ward) as a Senior Engineer! Loving my time already with this super rad and experienced team. (Also check out these cool portraits @emilywarrenrice does for the website!)
Josh Caratelli tweet media
English
21
3
146
0
Richard Khoury
Richard Khoury@rgkhoury·
@timmisiak Okay, it looks like x86 is the issue as the Disassembly view for a x64 application appears fine.
English
0
0
0
0
Richard Khoury
Richard Khoury@rgkhoury·
@timmisiak I'm trying to use this in windbgx client version 1.2206.19001.0, and although I can do something like `uf main` and see the variables in the output view listing I can only see raw addresses in the disassembly view. What am I doing wrong?
English
1
0
0
0
Tim Misiak
Tim Misiak@timmisiak·
I finally got around to integrating the WinDbg disassembly window with the awesome disassembler that @wmessmer wrote. If you have symbols, it will resolve registers and memory locations to names. It also does some color coding on conditional/jumps/rets.
Tim Misiak tweet media
English
13
38
190
0
Tim Urban
Tim Urban@waitbutwhy·
Whatever does it for you I guess [IG: brendog1]
English
226
348
4.1K
0
Richard Khoury
Richard Khoury@rgkhoury·
@timmisiak This is exactly the stuff I used to do with gdb and python and found it so valuable for debugging complex issues. I miss it so much, I really need to learn WinDbg (and JavaScript). Thanks for the cookbook repo!
English
0
0
2
0
Tim Misiak
Tim Misiak@timmisiak·
I added a new script in the "WinDbg Cookbook" repo. A script that can watch for stack corruptions on a function by using a breakpoint that executes a JavaScript extension which creates other breakpoints. I'll be referencing it in my next blog post. github.com/TimMisiak/WinD…
English
3
29
110
0
Josh Caratelli
Josh Caratelli@josh_caratelli·
We got engaged in a Blanket Fort and honestly wouldn't have had it any other way.
Josh Caratelli tweet mediaJosh Caratelli tweet mediaJosh Caratelli tweet mediaJosh Caratelli tweet media
English
22
0
114
0
Richard Khoury
Richard Khoury@rgkhoury·
@timmisiak What about something like what gdb has: save breakpoints <filename> and to restore: source <filename> Where "source" interprets any file containing gdb commands. A WinDbg equivalent to save/edit/restore debugging session data in this way should cater to many workflows.
English
0
0
0
0
Richard Khoury
Richard Khoury@rgkhoury·
@trierman Thanks for the link! I'm keen to play with this as well - so funny to reconsider photon mapping so long after its hey day.
English
0
0
0
0
Richard Khoury
Richard Khoury@rgkhoury·
@trierman Wow, that's looking great. Is 500M photons/sec the read or write speed (and on what hardware)? Also, is the GPU hashmap implementation custom or based off something publicly accessible?
English
0
0
0
0
Richard Khoury
Richard Khoury@rgkhoury·
Is anyone else's copy of Real-Time Rendering (4th edition) losing pages? It's a thick book, but it feels like it hasn't taken much for a few pages to start falling out on my year-old copy. @crcpress
English
0
0
1
0
Tim Misiak
Tim Misiak@timmisiak·
Just posted a video on the basics of how WinDbg, NTSD, and DbgEng work. I thought it would be interesting to do an explanation through a bit of "reverse engineering". Check it out here: youtube.com/watch?v=QStC08…
YouTube video
YouTube
English
4
107
392
0