BizHawk/Bizware/BizHawk.Bizware.BizwareGL
James Groom e483c94498
Fix controllers from OpenTK (mostly)
* update reference version numbers and fix a null exception this causes (apparently something changes functionality-wise when the *.csproj references version 3.0.1.0 rather than the original 1.x.x.x (on windows at least) - which is interesting)
* Modified GTK_Gamepad to use OpenTK.Input.Gamepad
* use gamepad class if automap exists, otherwise use joystick class
* forgot GetFloats()
* fixed axis and hats - fixed GetFloats() so analog controls can be bound for cores that support it
* changed controller identifier from 'T' to 'J' (in the case of OpenTK.Input.Joystick) and 'X' (in the case of OpenTK.Input.GamePad). This means config defaults in most cases will work (where they worked before with directinput and xinput).
* fixed hat event detection when using OpenTK.Input.Joystick
* disabled forcing OpenTK controllers on windows
* unused variable cleanup
* testing changes
* another test
* other test
* revert previous tests
2019-01-18 01:08:13 +10:00
..
Borrowed heh 2017-05-10 07:45:23 -04:00
Art.cs BizwareGL! 2014-01-27 00:02:21 +00:00
ArtManager.cs BizwareGL! 2014-01-27 00:02:21 +00:00
AttributeInfo.cs re-add hq2x via shader. add a new Display Configuration dialog (its simple for now). 2014-02-03 05:27:59 +00:00
AttributeUsage.cs start adding d3d9 display method, but.. it was more work than gdi+, as I expected. I'll finish it another time. 2014-12-08 02:15:42 +00:00
BitmapBuffer.cs BitmapBuff - fix exception from 32bit ASSumptions 2017-05-28 18:21:55 -05:00
BitmapLoadOptions.cs BizwareGL! 2014-01-27 00:02:21 +00:00
BizHawk.Bizware.BizwareGL.csproj Fix controllers from OpenTK (mostly) 2019-01-18 01:08:13 +10:00
BizHawk.Bizware.BizwareGL.csproj.DotSettings DoSettings file for all project to explicitely set language level to C#6 2018-06-23 13:06:13 -05:00
CGC.cs Fix mixed line endings. 2017-04-15 15:53:02 -04:00
CacheBlendState.cs d3d display method 2015-08-24 13:10:50 -05:00
Extensions.cs fix gdi+ lua rendering and prescale option 2015-07-25 17:29:19 -05:00
GraphicsControl.cs add alternate vsync method for d3d display method, in case youre the lucky owner of a system that sucks 2016-03-27 04:49:17 -05:00
GuiRenderer.cs Use 'nameof' operator. 2017-04-10 08:36:42 -04:00
GuiRendererBase.cs gdi+ display method! 2014-12-07 02:26:52 +00:00
IGL.cs d3d display method 2015-08-24 13:10:50 -05:00
IGraphicsControl.cs gdi+ display method! 2014-12-07 02:26:52 +00:00
IGuiRenderer.cs some prepwork for opengl texture ID importing (skip rendertarget resolve on OGL display method) but there are still problems and it can't be enabled yet 2016-02-22 00:23:20 -06:00
MatrixStack.cs use openTK for graphics math types, even if, hypothetically, we make a d3d BizwareGL driver. 2014-01-27 00:38:10 +00:00
Pipeline.cs better error handling in shader compiling. kind of sloppy, but gets the job done. entire system could use a little rethinking, if i ever revisit filters 2016-02-03 02:28:03 -06:00
PipelineUniform.cs d3d display method 2015-08-24 13:10:50 -05:00
RenderStates.cs d3d display method 2015-08-24 13:10:50 -05:00
RenderTarget.cs d3d display method 2015-08-24 13:10:50 -05:00
RetainedGraphicsControl.cs display manager: sort out all the y-flipping madness and fix some bugs in gdi+ with screenshot and prescaling 2015-08-30 09:20:03 -05:00
RetroShader.cs Retroizer Shader + Time uniform in custom shaders 2017-10-23 23:31:56 +02:00
Shader.cs better error handling in shader compiling. kind of sloppy, but gets the job done. entire system could use a little rethinking, if i ever revisit filters 2016-02-03 02:28:03 -06:00
StringRenderer.cs fix single-line messaged 2018-01-02 22:46:24 +03:00
TexAtlas.cs BizwareGL! 2014-01-27 00:02:21 +00:00
Texture2d.cs d3d display method 2015-08-24 13:10:50 -05:00
UniformInfo.cs fix bugs in retroshader sampler0 discovery 2015-10-18 21:12:58 -05:00
VertexLayout.cs d3d display method 2015-08-24 13:10:50 -05:00