I just recently upgraded from Windows 8.1 to Windows 10 and after while it just started to BSOD more or less randomly, it appears to be triggered more often if I have any process open that does accesses the GPU (Browser, Games)
I already ran memtest86 for about 8 hours (over night) with about 6 passes and 0 errors so I figured it is most likely not my memory.
Then I used Driver Verifier to filter out almost anything that isn't really needed there shouldn't be much third party drivers left.
Also I tried to get something out of the crash dumps where the call stack seems consistent however it is not very helpful at all as it always happens in ntoskrnl at the exact same location.
After spending a lot of time trying to figure this out on my own I'm hoping theres someone smarter than me here
Edit: I should mention I also tested my hard drive and it seems fine at least chkdsk claims that.