Leido en codepixel...
http://theinquirer.net/?article=25902Dice más o menos que Directx 10 será reescrito de nuevo y las anteriores versiones serán soportadas mediante una capa de software que hará que vayan más lentas.
Un saludo.
No pasa nada. Estamos acostumbrados a tener que reescribirlo todo cada vez que salen una nueva versión :P :blink:
Esto es una mierda. No sé como la gente de la industria no se rebota.
Esto ya se hablo en otros threads....
pero nada, como decia el rey:
"Yo soy el rey lagarto, yo parto y reparto"
pues asi hace microsoft...lo que le viene en gana!!! cambios de nombres, de interfaces, de objetivos, etc... estan jugando al despiste jejeje
Buenas, mientras que hacer un cambio de este tipo reporte beneficios al usuario no me parece tan mal, por ejemplo sin con ello consiguen aumentar el rendimiento, etc. Adelante, por qué no?, Saludos
porque al final ni beneficia al usuario, ni al desarrollador. Son problemas para todos.
Algun dia aprenderan a mantener un api entre versiones? yo ya pienso que no. lo de dx8 a dx9 fue solo un espejismo producido porque entre ese tiempo microsoft no pego ni palo.
Mejor, así se generan más puestos de trabajo :P
¿realmente que hay que reescribir? ¿la parte en que se crean las directx, se dibuja primitivas y los shaders? pues creo que es poca cosa, el problema es cuando dependemos de toda la libreria. Para la libreria que tengo montada sera crear un nuevo modulo nada mas y usar este en vez de los que uso ahora.
saludos
Cita de: "zupervaca"¿realmente que hay que reescribir? ¿la parte en que se crean las directx, se dibuja primitivas y los shaders? pues creo que es poca cosa, el problema es cuando dependemos de toda la libreria. Para la libreria que tengo montada sera crear un nuevo modulo nada mas y usar este en vez de los que uso ahora.
saludos
Si dicen que la van a reescribir (la API de DirectX) de cero, supongo que para cambiar el diseño o la estructura de la misma, supongo que será como si quisieras cambiar un motor de usar DirectX (9) a OpenGL, hoy en día, es decir que todo lo que dependa del API ahora mismo no servirá de nada. Aunque eso dependerá de lo mucho que la modifiquen, claro.
La verdad, teniendo en cuenta que rescriben el SO practicamente entero, que el API de Windows ya no existirá como tal (creo que ahora es el tal Avalon ese), pues no me extraña que también reescriban DirectX.
es eso solo si exactamente todo lo que sea directx en tu programa, 6t%3mente solo eso si :D
yo no creo que tenga ningun problema en adaptar todo mi motor grafico a las nuevas direct3d que salgan ya que como decia antes puedo compilar para direct3d u opengl sin problemas, con agregar otro modulo mas ya me funcionaria, mi unica preocupacion es directinput, directmusic y directsound que soy totalmente dependiente de ellas.
saludos
Cita de: "CoLSoN2"La verdad, teniendo en cuenta que rescriben el SO practicamente entero, que el API de Windows ya no existirá como tal (creo que ahora es el tal Avalon ese), pues no me extraña que también reescriban DirectX.
No, de hecho del planteamiento original de longhorn que representaba reescribir el 90% del S.O. se ha pasado a la actualidad en la que no se supera el 20%.
- Se ha eliminado la reescritura sobre .net 2.0 solo alguna parte de aero y avalon funcionaran sobre .net
- WinFS ya no esta incluido de serie, y era no una reescritura, sino un desarrollo completamente nuevo
- Por compatibildad hacia atras mantienen el api antiguo, no lo reescriben (de reescribirlo multiples aplicaciones romperian)
- El nucleo sigue siendo la evolucion del kernel de XP con algunas incorporaciones desde w2k03
...
Me se de alguno que dara gracias por la desaparicion de los lost devices... :P :P :rolleyes: :lol:
si alguno quiere librarse de ellos ya solo tiene que poner cada vez que crea un recurso de directx el atributo managed, y para el device tengo un tuto en mi web y habra miles por internet asi que no deberian de ser problema alguno
saludos
Y una solución a lo de la incompatibilidad no podría ser poder tener también las DX9 instaladas, para así usar DX9 si se trata de una aplicación vieja y DX10 para las nuevas? No creo que fuera tan gran faena :rolleyes:
pues yo creo que un corte por lo sano muchas veces es mejor que parchear, windows siempre a mantenido la compatibilidad con sus versiones anteriores (aunque haya sido a medias) y muchos problemas de los que tiene derivan de ello