Tue, Jan 15
Since last asking for information it has been 7 or more days, due to the policy of our bug tracker we will have to archive the report until the requested information is given.
Mon, Jan 14
Thanks for the update, I'll commit this with some further changes:
- Use "Windows Ink" rather than "Native" in the UI, I think that matches the naming in Windows better.
- Call it "Tablet API" instead of "Pressure API", for future proofing in case we start using more tablet functionality than just pressure.
- Some more code refactoring.
Sun, Jan 13
I have this problem. If I go into fullscreen and then open Preferences, the entire interface blinks black for a split second and then opens the Preferences window behind the main one. However, in terms of interaction logic, the interface still 'thinks' Preferences is in focus - I can edit values and hit buttons even though it is rendered behind the main window, and any buttons I want to press on the main window are blocked.
I created this based off the blender2.8 branch.
Now with Preferrences control allowing you to switch between Automatic, Native (as in the API introduced in Windows 8), Wintab and None. A demo video is here https://youtu.be/qX0zsG6LNDw
Fri, Jan 11
Thu, Jan 10
Wed, Jan 9
I guess this can be closed then?
Looks good so far.
Tue, Jan 8
Sun, Jan 6
After submitting this I had a search and found the WinTab driver for the Surface Book. The attached video shows it in operation with the WinTab driver installed https://youtu.be/hTyGAwSfF5M. I'll need to spend more work on it to add settings to the enable/disable WinTab and Windows Ink.
I made the following changes to the code
- Added description what the pressure check is for
- Added tilt support (Pointer API supports -90 to +90, with 0 for vertical pen)
- Caches GetPointerInfo and GetPointerPenInfo
- The LoadLibrary requests to user32.dll and wintab.dll are now released using FreeLibrary off in the destructor
- Nulling out references in the destructor
- Fixed bug with the eraser code, now supports pressure sensitivity.
I have taked in windows events viewer some info.
Module with error: ntdll.dll, version: 6.1.7601.18247
Exception code: 0xc0000374 (i readed it mean heap corruption)
Offset error: 0x000c3873
Path to module with error: C:\Windows\SYSTEM32\ntdll.dll
You have right. The only things which i dont understood is that happen only with blender 2.8. I have other graphics packages (like blender 2.79, gimp etc) and no problem with them :(
Sat, Jan 5
This sounds like a problem with your system and not blender. If you manage to start it one day and the magically it stops working the next day.
We can't really help you with this.
UPDATE: Dont works anymore (neither hash: 46795cee4938 or last beta version) :((((
No update in my system, i dont understood what happening
Fri, Jan 4
Thanks for taking a look at this. I'm planning do to some more work on it on Sunday evening and fix the issues you've highlighted. I'll also dig out a Wacom CTH-470K tablet and try it out with that and WinTab.
This is great, it's been a long standing issue.
Thu, Jan 3
I'm still on win7, @Joshua Leung (aligorith) do you have time to take a look at this?
Tue, Jan 1
UPDATE: Tried last beta version (hash: 4d795cee4938) and blender starts without problems :D
Sun, Dec 30
Dont exists some blender version builded in debug? I cannot build blender because something dont allow me to install VS 2017
@Brecht Van Lommel (brecht), any ideas?
I forgotten to share system-info.txt. This is the content:
============================================ = Blender 2.80 (sub 39) System Information = ============================================
Note that Error in console happen on closing the window
Runned as blender.exe --debug-all > debug.txt
Can you attach the output of --debug-all ?
With last beta release (hash 7c438e5366b2, date 29 december) its worse. Crash without cmd params and with --debug-gpu/--debug-gpu-workarounds. Run with --debug/--debug all BUT starts its VERY slow
Sat, Dec 29
Sorry to ask again, but could you try a newer version? The has you referenced were from the 22 of december.