Tuesday, May 03, 2016

Where does Ashes of the Singularity store benchmark data?

C:\Users\adam_\Documents\my games\Ashes of the Singularity\Benchmarks

Sunday, May 01, 2016


log.cmd file location

C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\gpuview

location to download from:
click on 'windows assessment ....' link in first sentence of page:

you only need the windows performance toolkit, a few hundred MB vs. all the 6GB+ of what they try to convince you to download by default.

Sunday, April 24, 2016

Reminders for a vegas trip

limited number of wifi devices at some hotels
excess 3$ credit card fee on taxis
resort fee for hotel
no hot water making capability in some rooms, bring something to heat water

Wednesday, February 10, 2016

Example of how to configure remote debug session with a simple hello world program. Also installed Visual Studio 2013 on the remote machine. Also from a mapped network drive. 

Monday, January 11, 2016

One technique to efficiently craft your annual review

Caveat: A broader career direction discussion should talk about a 5 year Development Plan. 

The focus here is on the yearly focal/review and how to get it done efficiently.

The Focal algorithm:
  1. Open your monthly/weekly/whatever status reports and merge them into a single document. Close the monthly docs. this gives you a compression opportunity, often you will find some redundancies or things that don't matter as much as you thought they did. use a smaller font, clean things up so they are easy for you to read/work through. 
  2. Read through/think about this collection of activity, what are the 2,3,or 4 buckets they can fit in to tell your end of year narrative of your key accomplishments. what really are probably better suited to go into the section on strengths?
  3. Take a break and go do something else for awhile.
  4. Think about your proposed buckets after you've had a break...do you like them? how do they align with your group and corporate charter? If you like them start to build out your focal sheet based on these buckets, cutting/pasting from your list created in [1] into the main Focal worksheet(s). Spend some time thinking about these buckets, the titles will provide the anchor for the most important part of the document. 
  5. Now you have a list that is too big and not coherent, but all of your work is in the appropriate buckets and you've made some hard decisions about where things go.
  6. Compress each bucket to fit into your corporate format. it is usually some form of  ~3 accomplishments, 3 strengths, 3 areas of development
I am writing this down because each year i seem to reinvent the same process forgetting what i did the year before until about 30-40% through the process then i remember 'Wait, I did it this way last year?'. :)

This is just the practical part of getting your review complete. One should also use this time to take a 'big think' about your 5 year plan and how the work you've done in those years aligns with what is in that list. What needs changed? What would you do different? What rathole did you go down that you want out of? Take some time to really think about where your career is going and how to course correct where needed as topics with your manager. Use the section of 'Areas of Improvement' as a way to drive that into your development for the next year and your development plan.

Good luck!


Friday, January 08, 2016

how do i get a price refund on amazon?

if you order something and the price changes within 7 days you can get a refund of the difference. go to this link and fill in the info at the bottom of the page. at that point you can do phone, email, or chat session.


Thursday, October 08, 2015

where is the direct3d12 SDK?

download the windows 10 sdk at:https://dev.windows.com/en-US/downloads/windows-10-sdk
it drops its action here: c:\program files(x86)\windows kits\10\

and you can find the d3d12 sdk as a separate download in that directory. you can just point to the headers and libs in this directory for your dev work.

i'll pretend that was easy to figure out.

where do i get the direct3d (d3d12) samples?


Saturday, October 03, 2015

Enumerating a specific devices capabilities with D3D12

IDXGIAdapter2 *pAdapter;
LUID luid;
luid = mDevice->GetAdapterLuid();
pFactory->EnumAdapterByLuid(luid, IID_PPV_ARGS(&pAdapter));
//check pDesc in the debugger, it has all you want, exercise for reader to print it out