some people want so bad for opengl to go away.
-
some people want so bad for opengl to go away. buddy, XNA hasn't even gone away.
-
some people want so bad for opengl to go away. buddy, XNA hasn't even gone away.
@aeva despite numerous attempts by Microsoft to say "Directinput (generous but limited scope USB HID Joystick API Standard: 8 axis, 4 POV/Hat, 128 buttons) is going away! Use Xinput instead!", more gamepads than ever are being shipped with DI-compliant USB HID, rather than XI. And no Flight Stick over $100 is going to have Xinput at all. (DI is an easily-sidestepped API if you need SDL or raw HID, but there's few reasons not to use it in Windows) For historical context: DI reached Feature Complete around ..... 2005? and there's been no pressure/need to change it. the only thing it substantially lacks are Nice Names for buttons, they just have a number
-
undefined aeva@mastodon.gamedev.place shared this topic
-
@aeva despite numerous attempts by Microsoft to say "Directinput (generous but limited scope USB HID Joystick API Standard: 8 axis, 4 POV/Hat, 128 buttons) is going away! Use Xinput instead!", more gamepads than ever are being shipped with DI-compliant USB HID, rather than XI. And no Flight Stick over $100 is going to have Xinput at all. (DI is an easily-sidestepped API if you need SDL or raw HID, but there's few reasons not to use it in Windows) For historical context: DI reached Feature Complete around ..... 2005? and there's been no pressure/need to change it. the only thing it substantially lacks are Nice Names for buttons, they just have a number
@hyratel that's awesome
-
some people want so bad for opengl to go away. buddy, XNA hasn't even gone away.
@aeva worst case: GL becomes a pure front-end layer for vulkan. it's the API that matters.
-
@aeva worst case: GL becomes a pure front-end layer for vulkan. it's the API that matters.
@lritter yup. ES2 is already there thanks to ANGLE, which makes it the most portable graphics API
-
undefined oblomov@sociale.network shared this topic
-
@aeva worst case: GL becomes a pure front-end layer for vulkan. it's the API that matters.
-
-
-
@aeva worst case: GL becomes a pure front-end layer for vulkan. it's the API that matters.
@lritter @aeva You have a great point here, IMHO these relatively high level middleware frontends, like WebGPU, DirectX11 or whatever OpenGL is becoming, are important for what I would call the majority of developers and projects. It was important to unlock something closer to the metal, yet it cannot undo the addiction we have to abstractions to get anything reasonable done, especially with more diverse platforms and features. I remember days where just about everything was using GLU and GLUT.
-
-
-
-
-
@TomF @aeva maybe this is difficult to understand for programmers so let me try another way
imagine software that is *done*. all books you bought about it forever valid. a target that does not move. it's legacy, but in the original meaning.
there is no need to upset Graham Sellers any further. Let Him Have This.
-
@TomF @aeva maybe this is difficult to understand for programmers so let me try another way
imagine software that is *done*. all books you bought about it forever valid. a target that does not move. it's legacy, but in the original meaning.
there is no need to upset Graham Sellers any further. Let Him Have This.
-
@TomF @aeva maybe this is difficult to understand for programmers so let me try another way
imagine software that is *done*. all books you bought about it forever valid. a target that does not move. it's legacy, but in the original meaning.
there is no need to upset Graham Sellers any further. Let Him Have This.
-
-
-
-