-
Notifications
You must be signed in to change notification settings - Fork 38
[RFC] Toolkit for SharpDX 3.0 #3
base: master
Are you sure you want to change the base?
Conversation
Nice! I will be glad integrating your PR once it is ready. |
Hi, thanks for all the work you guys do with sharpdx!!! brilliant, noticed this possible update to Toolkit 3.0, I have upgraded my old project to use TOMBA brach of toolkit, all seems fine but i am getting an error while trying to use the spritebatch to render a texture or font the code runs into on debug NotImplementedException() I noticed there is an.. #if NOTIMPLEMENTED in the c# code, it his still been worked on? as everyting else seems fine in the conversion!!!! i tried to use the HACKTEST project TO test the sprite batch if that helps!!!! i would appeciate you help guys if there is a fix or update to this!!!
#if NOTIMPLEMENTED
#endif |
This is not ready, as I describe in the pull request. There are parts in the code which I don't know how to port to SharpDX 3.0, and haven't had time to start studying how they should be implemented. |
@tomba I will check it after weekend, can you create issues for problems TODO in your repo? |
@mklemarczyk I created a few issues to my repo. Those are the obvious ones. |
tomba, have you made any further progress with any of these? It looks like your repo at https://github.com/tomba/Toolkit has been inactive since January 1st. xoofx, are there aspects of this PR that you think are essential in order for you to consider taking a 3.0.2 Toolkit? I am thinking the other PR is a better bet since it seems more fully implemented, but I want to understand clearly what your bar for acceptance is before putting in any real work. Thanks. |
No, I haven't worked on this. I have the open items as issues in my Toolkit repo. Making the missing ShardDX methods public will help, but there's at least the (probable) performance problem with Interop.Fixed(). And, in my opinion, Toolkit should be a separate project (in the sense that it shouldn't be part of ShardDX and using SharpDX's internal features) and, if I recall right, the other pull req was for a non-separated Toolkit. Then again, Toolkit with SharpDX is probably still better than no Toolkit, so... =) |
Hi,
This isn't a real pull request, but a request-for-comments.
These patches change the Toolkit to compile with SharpDX 3.0, but it's far from ready. The changes include:
At this time I'm mainly looking for feedback on the three patches which change the Toolkit code:
Also nuget packaging is totally missing, but that can be left for later.
Tomi