Rendimiento DirectX 12 y API PS4

1, 2, 3, 4, 532
A ver, que ayer por la noche era viernes y tal, pero eso no os debería impedir postear las fuentes de vuestras informaciones. Recordad, en este post toda la info con fuente. Nada de yo creo, mi opinión es, etc... Fuente por favor. Sin fuente, lo que escribís no vale nada.

papatuelo escribió:Tened en cuenta q si aqui dices algo en favor de XBOX ONE es q eres un magufo y un impresentable.

Y otra cosa:

A eso se referían al hablar de bufonadas.
Y tened muy claro q todas las fuentes seran fiables excepto las q apunten hacia una mejora en XBOX ONE.

Este tipo de mensaje aquí sobra. Victimismos, actitudes beligerantes de los que opinan como yo tienen razón y los otros son unos demagogos, y demás actitudes destructivas no tienen sitio en este post. Si te parece que se te está censurando o desautorizando tus fuentes por motivos partidistas, pon un hilo en feedback y lo debatimos, pero no utilices el argumento para meter cizaña en el post.
A ver el principal problema es que se demuestra que en PS4 se usa su API porque es lo que hay y además debe ser buena y fácil. En XOne si hay algo que no se haga en DX parece que se deja de lado, comprensible también porque su API ahora mismo es tipo DIY con lo cual pocos tienen ganas de liarse.

Por eso para mí lo mejor será que al unificar en DX12 todo se empezará a evolucionar el software en la dirección correcta. Si no pasamos al estancamiento.

Edit:
Añado las fuentes como se ha pedido:
Para lo de PS4 ya nos la aportaron http://www.elotrolado.net/viewtopic.php?p=1738626001
Para lo de XOne la famosa entrevista a los de Metro http://www.eurogamer.net/articles/digitalfoundry-2014-metro-redux-what-its-really-like-to-make-a-multi-platform-game
Pongo un quote, la entrevista entera es bastante reveladora, pero por matizar más concretamente a lo dicho:
They added tons of features just to work around limitations of the DX11 API model. They even made a DX12/GNM style do-it-yourself API available - although we didn't ship with it on Redux due to time constraints.
@darksch Pon fuente de las cosas que posteas. Si viene ahora alguien y dice lo contrario, ¿a quién creemos?
Las informaciones que se posteen aquí se tienen que sostener por sí mismas con su fuente correspondiente. Si quieres escribir lo que te dé la gana, tienes otros posts para hacerlo.
David Ricardo escribió:@darksch Pon fuente de las cosas que posteas. Si viene ahora alguien y dice lo contrario, ¿a quién creemos?
Las informaciones que se posteen aquí se tienen que sostener por sí mismas con su fuente correspondiente. Si quieres escribir lo que te dé la gana, tienes otros posts para hacerlo.


Me gusta tu actitud, pero diselo a todos, que desde mi mensaje han sido varios los que lo han hecho, incluso invitandome a irme por decir esto...
En mi mensaje de las 10:34 ya recuerdo a todo el mundo que se deben poner fuentes. No me voy a poner a responder a todos los que escribieron ayer de noche sin fuente porque no doy abasto. Cuando el gato no está los ratones juegan.

Ahora que estoy por aquí, en cuanto he visto el primer mensaje sin fuente he pedido que se pusiera. Tampoco hace falta que sea yo el único pendiente del tema, cualquier forero que vea a alguien postear cosas sin fuente por aquí puede exigirle que las ponga y contribuir así a la salud del post.
@David_Ricardo lo de las fuentes está bien, pero tambien estaría bien que te calmaras un poco, no hace falta recordarlo cada post.

Por favor, reporta y que los mods se encarguen ;)
1. Se puede opinar en el hilo?

2. Vulkan entra en el ambito de este hilo?

No termino de entender la dinamica xD
No sé si se ha comentado ya esta noticia, por si acaso la pongo:

RIDE Dev: DX12 Will Bring In Slight Benefit For Xbox One, Current API Already Has Some DX12 Features
http://gamingbolt.com/ride-dev-dx12-wil ... 2-features

La noticia viene a decir que uno de los desarrolladores de RIDE comenta que DX12 traerá un leve beneficio a Xbox One, ya que la API actual ya trae algunas de las características de DX12 y además en las consolas ya programan a más bajo nivel que en los PC, por lo cual, el PC será el gran beneficiado con DX12. Al final también aclaran que para saber cual será el beneficio con más exactitud en One habría que ver unos benchmarks por parte de MS.
Zokormazo escribió:1. Se puede opinar en el hilo?

2. Vulkan entra en el ambito de este hilo?

No termino de entender la dinamica xD

1 El hilo es para aportar información que vaya saliendo con su fuente correspondiente, que debería ser o bien oficial, o de un desarrollador que esté trabajando con las apis o de una web técnica tipo anandtech o digital foundry. Se puede opinar sobre estos enlaces con normalidad, pero sin meter informaciones propias ni alterando el mensaje de las informaciones que se posteen.

2. En principio no sería un tema de este hilo propiamente dicho, pero si se quiere poner aquí también información de Vulkan no creo que haga daño a nadie.
eRgAlle escribió:No sé si se ha comentado ya esta noticia, por si acaso la pongo:

RIDE Dev: DX12 Will Bring In Slight Benefit For Xbox One, Current API Already Has Some DX12 Features
http://gamingbolt.com/ride-dev-dx12-wil ... 2-features

La noticia viene a decir que uno de los desarrolladores de RIDE comenta que DX12 traerá un leve beneficio a Xbox One, ya que la API actual ya trae algunas de las características de DX12 y además en las consolas ya programan a más bajo nivel que en los PC, por lo cual, el PC será el gran beneficiado con DX12. Al final también aclaran que para saber cual será el beneficio con más exactitud en One habría que ver unos benchmarks por parte de MS.


Me gusta la parte que dicen que no lo han tocado.
Nuhar escribió:
Me gusta la parte que dicen que no lo han tocado.


Igual que los de cdproyect. Opinan y en la misma fuente dicen que ni lo han tocado.

Eso son mas opiniones propias de desarrolladores que NO HAN tocado aun el producto . Por lo que no se pueden tomar como fuentes muy fiables.
.


que mucho decir que el warnell ese o como se llame no sirve porque no ha trabajado con el . Pero si a los demas que NO han tocado tampoco el d12
Nuhar escribió:
eRgAlle escribió:No sé si se ha comentado ya esta noticia, por si acaso la pongo:

RIDE Dev: DX12 Will Bring In Slight Benefit For Xbox One, Current API Already Has Some DX12 Features
http://gamingbolt.com/ride-dev-dx12-wil ... 2-features

La noticia viene a decir que uno de los desarrolladores de RIDE comenta que DX12 traerá un leve beneficio a Xbox One, ya que la API actual ya trae algunas de las características de DX12 y además en las consolas ya programan a más bajo nivel que en los PC, por lo cual, el PC será el gran beneficiado con DX12. Al final también aclaran que para saber cual será el beneficio con más exactitud en One habría que ver unos benchmarks por parte de MS.


Me gusta la parte que dicen que no lo han tocado.


En el artículo no dicen en ningún momento que no lo hayan tocado. Este hilo no se trata de que en las noticias digan lo que a tí te gustaría que dijeran, para eso ya hay otros hilos.

En la noticia dicen lo siguiente:

We haven’t had the time to get deep into it yet, but there are some upcoming events we’re going to participate that will show some of the potential of it”

No hemos tenido tiempo para adentrarnos en ello en profundidad todavía, pero algunos de los próximos eventos en los que vamos a participar que mostrarán algunas de las posibilidades de la misma.

O sea, que dicen que no han tenido tiempo para adentrarse en el tema en profundidad, no que no lo hayan tocado.
Titulo :
DX12 Will Bring In Slight Benefit For Xbox One, Current API Already Has Some DX12 Features

Lo que dicen de verdad :

So what we expect is a slight benefit for Xbox One, and some major performance boosts on PC hardware, making the overall development pipeline more similar and tighter.”


Aparte de decir que no han podido adentrarse mucho en d12 tambien dicen que ESPERAN que sea un pequeño beneficio

Que no es lo mismo que decir que d12 traera un pequeño beneficio


Este hilo no se trata de que en las noticias digan lo que a tí te gustaría que dijeran, para eso ya hay otros hilos.
Hay que leerse la fuente antes y no mirar solo el titulo o coger solo que interesa
En la noticia que puso ergalle dicen eso, que esperan un ligero beneficio para one, pero también dicen que para saberlo con exactitud lo suyo sería que Microsoft sacase benchmarks que nos dieran datos concretos.

Mientras Microsoft no saque dichos benchmarks, lo que nos queda son las opiniones de desarrolladoras que están trabajando en Xbox One, como la que acaba de citar ergalle y cdproject red que citaron también anteriormente en el hilo. Parece que con opiniones bastante similares entre sí.
Opiniones de gente que no ha tocado d12 no creo que cuente. Los de cdproyect dijeron que no lo tocaron
Y estos que lo han tocado casi de pasada o no han profundizado y que ESPERAN .

QUe no es lo mismo que una afirmacion como hace el titulo de esa "noticia".
Si se aceptan este tipo de afirmaciones se aceptan TODAS no solo las que interesen.

Si esas se aceptan las de brad wernell tambien. Aqui no vale esta me interesa y vale y esa no y no vale
Yo estoy de acuerdo wn lo que dice el desarrollador, pienso exactamente lo mismo, pero decir que no hemos profundizado aun en ello es un eufemismo de no lo hemos tocado.

Por lo demas si ves fantasmas no es mi problema pero los ataques personales guardatelos ;)
Yo pienso lo mismo que nuhar . El d12 traera mejoras a xbox one ? si
Traera esa cantidad de potencia que se "rumorea" '? no lo creo la verdad.
Grinch escribió:Opiniones de gente que no ha tocado d12 no creo que cuente. Los de cdproyect dijeron que no lo tocaron
Y estos que lo han tocado casi de pasada o no han profundizado y que ESPERAN .

QUe no es lo mismo que una afirmacion como hace el titulo de esa "noticia".
Si se aceptan este tipo de afirmaciones se aceptan TODAS no solo las que interesen.

Si esas se aceptan las de brad wernell tambien. Aqui no vale esta me interesa y vale y esa no y no vale

Nadie dijo que se acepte el título de la noticia. Has hecho bien en señalar que el título daba como confirmado algo que el desarrollador considera su expectativa personal, no una conclusión tajante.

También cuando se comenta lo del desarrollador de CD Projekt Red que dijo que iban a necesitar mucho más que el directx12 para subir el witcher a 1080p
http://www.appy-geek.com/Web/ArticleWeb.aspx?regionid=1&articleid=39526106
Se pasa por alto que después comentó que iban a intentarlo, así que no se cierran a la posibilidad de llegar a los 1080p de aquí al lanzamiento. Dice que simplemente es conservador en sus promesas para que si luego no llegan, la gente no se decepcione, pero viendo su segundo comentario parece que no descarta en absoluto llegar a los 1080p en One.

Respecto de llegar a 1080p en One dice:

“Of course we'll try,” he tweeted to some fans. “I just don't want to promise anything unless I can deliver. That's all.”
No son las primeras declaraciones de CDProjekt sobre DX12. El año pasado el ingeniero jefe del motor gráfico dijo esto:

I think there is a lot of confusion around what and why DX12 will improve. Most games out there can’t go 1080p because the additional load on the shading units would be too much. For all these games DX12 is not going to change anything,

They might be able to push more triangles to the GPU but they are not going to be able to shade them, which defeats the purpose. To answer the first question, I think we will see a change in the way graphics programmers will think about their pipelines and this will result in much better systems hopefully.


http://gamingbolt.com/dx12-wont-change- ... -3-dev#nnn
Es que la api esta pensada para tratar de explotar mas el hardware no especifico, vamos, pc, tablets y moviles. Ya que las consolas al ser "unicas" es mas facil sacar su rendimiento a tope. Si lo anunciado es un 50% teorico, lo mas seguro es que se mueva por la mitad, como el fable legends, y en xbox espero que pueda llegar a la mitad de eso, vamos, sobre un 10% mas o menos. Algo insignificante pero que bienvenido sea.

Esto estara bien para el console wars pero lo que me interesa de este hilo son los nuevos tipos de renderizacion y luces que pueden cambiar con las nuevas apis, ahi vamos a tener una mejora sustancial de la calidad de los videojuegos.
Yo creo que el hilo que quiere ser fiel debería controlar las falsedades como las de @Grinch o @Nuhar, pq manda huevos que pongamos artículos/declaraciones con fuentes y ellos mientan diciendo que el artículo dice cosas que no dice como transformar un "todavía no hemos profundizado demasiado" en "no hemos tocado directx12" o decir que el mismo artículo de the witcher dice que el desarrollador no ha tocado dx12, me acabo de leer el artículo otra vez y simplemente es mentira, no habla de si ha tocado dx12 mucho o nada, simplemente no hace ninguna referencia a ello. De hecho habría que ser gilipollas para hacer esas declaraciones (las de que cree que hace falta más que dx12 para el cambio de res en su juego) sin tener por lo menos unos mínimos conocimientos sobre la api.
Así que a ver si dejamos el damage control de las narices a un lado y nos centramos en lo que hay.
@Gaiden te invito que antes de llamarme mentiroso pongas pruebas. He citado del propio articulo de donde dicen que ESPERAN que no es lo mismo que afirmar.
Se que se te da muy bien atacar y demas pero si quereis un hilo para vosotros solos me reportais y los moderadores actuaran

que llevais ya unas cuantas paginas "echando" a la gente que os "molesta"
Eh tio! Has visto mi nuevo coche? Pues espera que el proximo mes dan un reportaje y asi lo vemos por dentro.

Aunque esto es mas complicado porque hay muuuuuuchos factores, el que te digan que no han profundizado todavia y que esperan a conferencias para saber mas yo creo que ya dice bastante de su desconocimiento. Y repito, espero lo mismo que lo que dice en sus declaraciones pero hoy por hoy no las puedo tomar como afirmaciones de lo que hace o deja de hacer.
Vuelves a mentir.
Grinch escribió:Igual que los de cdproyect. Opinan y en la misma fuente dicen que ni lo han tocado.

Toma, la fuente de cdpr: http://www.appy-geek.com/Web/ArticleWeb ... d=39526106

Enseñame donde dicen que no lo han tocado.

Y encima tienes huevos de decir
Grinch escribió:Hay que leerse la fuente antes y no mirar solo el titulo o coger solo que interesa

A mi se me dará muy bien "atacar" ( :-? ) pero a ti se te da realmente mal ser un fanboy que intenta ir de neutro. :-|
Yo estoy aquí para informarme y leer sobre lo que trata el hilo, y me molesta enormemente encontrarme gente como tu mintiendo y desinformando solo para proteger su consola, que a mi me importa un rábano.
Gaiden escribió:Vuelves a mentir.
Grinch escribió:Igual que los de cdproyect. Opinan y en la misma fuente dicen que ni lo han tocado.

Toma, la fuente de cdpr: http://www.appy-geek.com/Web/ArticleWeb ... d=39526106

Enseñame donde dicen que no lo han tocado.


Dime ahi donde pone QUE SI lo han tocado.
Y lo digo en serio porque no lo veo.
Grinch escribió:
Gaiden escribió:Vuelves a mentir.
Grinch escribió:Igual que los de cdproyect. Opinan y en la misma fuente dicen que ni lo han tocado.

Toma, la fuente de cdpr: http://www.appy-geek.com/Web/ArticleWeb ... d=39526106

Enseñame donde dicen que no lo han tocado.


Dime ahi donde pone QUE SI lo han tocado.
Y lo digo en serio porque no lo veo.

[qmparto] Me tomas el pelo. Eres TÚ el que dices que ahí reconocen que no lo han tocado, y no lo pone, ergo, mientes.

Yo ya lo he dicho antes
Gaiden escribió:me acabo de leer el artículo otra vez y simplemente es mentira, no habla de si ha tocado dx12 mucho o nada, simplemente no hace ninguna referencia a ello
Buenas tardes,

por favor, dejamos las alusiones personales. Sigamos con el hilo.
(mensaje borrado)
Buenas gente. Dejo esto por aquí por si a alguien le interesa ya que creo (sino lo quito) q puede ayudar a comprender la diferencia con DirectX11 y ver por donde van a ir los tiros con respecto a las mejoras en PC. Tb pongo a Mantle pq (por lo q sabemos) tiene muchísimas similitudes con Vulkan y tb con la API de Ps4:

https://msdn.microsoft.com/en-us/library/dn899121(v=vs.85).aspx
https://msdn.microsoft.com/en-us/library/dn770458(v=vs.85).aspx
http://www.amd.com/Documents/Mantle-Programming-Guide-and-API-Reference.pdf

Un saludo.
Morepawer está baneado por "hater, flames y clones"
Polyteres escribió:Buenas gente. Dejo esto por aquí por si a alguien le interesa ya que creo (sino lo quito) q puede ayudar a comprender la diferencia con DirectX11 y ver por donde van a ir los tiros con respecto a las mejoras en PC. Tb pongo a Mantle pq (por lo q sabemos) tiene muchísimas similitudes con Vulkan y tb con la API de Ps4:

https://msdn.microsoft.com/en-us/library/dn899121(v=vs.85).aspx
https://msdn.microsoft.com/en-us/library/dn770458(v=vs.85).aspx
http://www.amd.com/Documents/Mantle-Programming-Guide-and-API-Reference.pdf

Un saludo.


Y esas similitudes son....?
eRgAlle escribió:No sé si se ha comentado ya esta noticia, por si acaso la pongo:

RIDE Dev: DX12 Will Bring In Slight Benefit For Xbox One, Current API Already Has Some DX12 Features
http://gamingbolt.com/ride-dev-dx12-wil ... 2-features

Eso ya lo dijo el propio Spencer hace poco mas de un año.

"Some DX12 features are allready in XBOX ONE but full DX12 coming"
Morepawer escribió:
Polyteres escribió:Buenas gente. Dejo esto por aquí por si a alguien le interesa ya que creo (sino lo quito) q puede ayudar a comprender la diferencia con DirectX11 y ver por donde van a ir los tiros con respecto a las mejoras en PC. Tb pongo a Mantle pq (por lo q sabemos) tiene muchísimas similitudes con Vulkan y tb con la API de Ps4:

https://msdn.microsoft.com/en-us/library/dn899121(v=vs.85).aspx
https://msdn.microsoft.com/en-us/library/dn770458(v=vs.85).aspx
http://www.amd.com/Documents/Mantle-Programming-Guide-and-API-Reference.pdf

Un saludo.


Y esas similitudes son....?


Buenas gente. Pues Mantle con Vulkan muchas:

http://community.amd.com/community/amd- ... res-vulkan

A parte si miras por ejemplo la documentación de Mantle (q es pública) y lo q se ha visto en la GDC15 sobre Vulkan (sobre todo la presentación de Valve) puedes comprobar q la estructura es la misma (y hasta la sintaxis). Como dije hace tiempo en un hilo de multi, yo estaría encantado con que por aquel entonces glNext se pareciera lo más posible a Mantle como parece q así ha sido.

Con respecto a las similitudes con la API de Ps4, Johan Andersson de DICE dijo en su twitter (o en una entrevista) que era muy fácil portar de Mantle a GNM y que el desarrollo del Frostbite Engine se basaría en estas dos APIs por las similitudes entre ambas (siento no tener la fuente para postearla pq como digo fue en su twitter o en alguna entrevista hace ya tiempo).

Un saludo.
Polyteres escribió:
Morepawer escribió:
Polyteres escribió:Buenas gente. Dejo esto por aquí por si a alguien le interesa ya que creo (sino lo quito) q puede ayudar a comprender la diferencia con DirectX11 y ver por donde van a ir los tiros con respecto a las mejoras en PC. Tb pongo a Mantle pq (por lo q sabemos) tiene muchísimas similitudes con Vulkan y tb con la API de Ps4:

https://msdn.microsoft.com/en-us/library/dn899121(v=vs.85).aspx
https://msdn.microsoft.com/en-us/library/dn770458(v=vs.85).aspx
http://www.amd.com/Documents/Mantle-Programming-Guide-and-API-Reference.pdf

Un saludo.


Y esas similitudes son....?


Buenas gente. Pues Mantle con Vulkan muchas:

http://community.amd.com/community/amd- ... res-vulkan

A parte si miras por ejemplo la documentación de Mantle (q es pública) y lo q se ha visto en la GDC15 sobre Vulkan (sobre todo la presentación de Valve) puedes comprobar q la estructura es la misma (y hasta la sintaxis). Como dije hace tiempo en un hilo de multi, yo estaría encantado con que por aquel entonces glNext se pareciera lo más posible a Mantle como parece q así ha sido.

Con respecto a las similitudes con la API de Ps4, Johan Andersson de DICE dijo en su twitter (o en una entrevista) que era muy fácil portar de Mantle a GNM y que el desarrollo del Frostbite Engine se basaría en estas dos APIs por las similitudes entre ambas (siento no tener la fuente para postearla pq como digo fue en su twitter o en alguna entrevista hace ya tiempo).

Un saludo.


Vamos lo que yo dije antes al hablar del computo asincrono en Battlefield 4.

PS4 graphics API is good as well, we don’t need Mantle on PS4.

http://www.dualshockers.com/2014/03/17/frostbite-tech-director-we-dont-need-mantle-on-ps4-talks-about-the-ps3s-spu-and-ps4s-aces/

Imagen

Imagen
Morepawer está baneado por "hater, flames y clones"
Polyteres escribió:
Morepawer escribió:
Polyteres escribió:Buenas gente. Dejo esto por aquí por si a alguien le interesa ya que creo (sino lo quito) q puede ayudar a comprender la diferencia con DirectX11 y ver por donde van a ir los tiros con respecto a las mejoras en PC. Tb pongo a Mantle pq (por lo q sabemos) tiene muchísimas similitudes con Vulkan y tb con la API de Ps4:

https://msdn.microsoft.com/en-us/library/dn899121(v=vs.85).aspx
https://msdn.microsoft.com/en-us/library/dn770458(v=vs.85).aspx
http://www.amd.com/Documents/Mantle-Programming-Guide-and-API-Reference.pdf

Un saludo.


Y esas similitudes son....?


Buenas gente. Pues Mantle con Vulkan muchas:

http://community.amd.com/community/amd- ... res-vulkan

A parte si miras por ejemplo la documentación de Mantle (q es pública) y lo q se ha visto en la GDC15 sobre Vulkan (sobre todo la presentación de Valve) puedes comprobar q la estructura es la misma (y hasta la sintaxis). Como dije hace tiempo en un hilo de multi, yo estaría encantado con que por aquel entonces glNext se pareciera lo más posible a Mantle como parece q así ha sido.

Con respecto a las similitudes con la API de Ps4, Johan Andersson de DICE dijo en su twitter (o en una entrevista) que era muy fácil portar de Mantle a GNM y que el desarrollo del Frostbite Engine se basaría en estas dos APIs por las similitudes entre ambas (siento no tener la fuente para postearla pq como digo fue en su twitter o en alguna entrevista hace ya tiempo).

Un saludo.


Pues no lo pillo!!! :(

A parte de que sea fácil portar a la Api de Ps4, que otros beneficios obtiene la máquina de Sony?

Sería interesante un resumen al estilo como Dx12 te da esto, esto y esto otro y Mantel esto y esto pero una no puede hacer esto y la otra tampoco. Me he explicado por el Ass peto creo que se entiende la idea.
Yo lo que entiendo es lo que dije.

hay más de API like-DX12_Mantle_Vulkan en GMN que en la API de XBOX ONE.

De jahí qie los shader asincronos ya se hayan usado en PS4 y no en XBOX ONE, según la propia AMD (el cuadro está posteado más atras)

Por ello es bastante probable que el único desarrollo multi que ha hecho uso de ese computo asincrono sea un port de la versión Mantle y no la de la versión DX11.

Como dice polyteres si es tan facil portar de Mantle a GMN, si el único juego que utiliza este computo asincrono es battlefield y teniendo en cuenta que las declaraciones son de DICE, me parece a mi que blanco y en botella.
Eso que dices papatuelo es tu opinión, y es perfectamente factible, pero también lo son multitud de otras interpretaciones. Por eso, si encuentras algún enlace de fuente fiable que opine como tú, estaría bien que lo posteases para darle credibilidad a tu opinión.

Entre otras cosas que no entiendo, por qué la versión de PS4 de battlefield usa shading asíncrono y la de PC no? Por qué en el caso de Thief pasa lo contrario? Por qué en más de 1 año y medio sólo 3 juegos de PS4 usan shading asíncrono? Hay muchas incógnitas.
Pues claro q es mi opinion y lo dejo claro.

Y en las fuentes q me apoyo para dar tal opinion están bien claras y creo q para nada atendiendo a ellas es algo descabellado.

DX11 no maneja computo asincrono, cosa q si hace Mantle y por lo q se ve GMN. El unico juego multi q soporta esta caracteristica en PS4 en Battlefield q tiene version mantle.

Y aun sin atender a eso tienes juegos GMN usando computo asincrono y ninguno en XBOX ONE.
También el Infamous SS:
Imagen
Pero la verdad en la realidad tampoco veo resultados similares a:
Imagen
Es decir, a quienes tengan el juego, ¿tan superior parece Infamous SS respecto a otros juegos?. Ya de BF ni hablamos claro, no es buena referencia.
Parece que es como dicen, que la API en PS4 ya tiene lo necesario para el funcionamiento de la máquina adecuadamente, ya toca optimizar.

Respecto a lo de DX12, en general lo que trae DX11 en consola de DX12 es para reducir overhead de CPU, pero sigue sin paralelizar. Aquí una ilustración:
Imagen
Entre eso, la mejora de la API de la eSRAM ( http://www.elotrolado.net/styles/estiloeol/imageset/icon_post_target.gif y http://www.redgamingtech.com/esram-performance-improves-15-dx12-info-xbox-one-analysis/), y la unificación de API, ya que actualmente la que da más acceso a la máquina es algo totalmente ajeno a DX en plan DIY, y por tanto poca gente parece usar ( http://www.elotrolado.net/viewtopic.php?p=1738627007 ) permitirá en XOne, repito otra vez más, evolucionar el software en la dirección adecuada, y eso es algo muy importante en una máquina cerrada.

Añado esto que me acabo de encontrar:
Shaders More Efficient with AMD GCN and DirectX 12
http://www.guru3d.com/articles-pages/amd-asynchronous-shaders-in-gcn-handy-with-directx-12,1.html
A ver cuando eso esté funcionando en XOne que tanto ayuda. En principio la XOne tiene 8:
http://gamingbolt.com/xbox-one-gpu-has-8-graphics-contexts-uses-multiple-gpu-command-streams-to-reduce-cpu-gpu-latency
A ver, mucho cuidado con los razonamientos y las conclusiones.

Que directx11 en PC no permita usar shading asíncrono no quiere decir que la versión de dx11 que tiene One no lo permita.
Que el shading asíncrono permita en ciertos casos un 46% extra de rendimiento en una tarea específica en un hardware concreto no significa que ese 46% lo puedas usar para lo que te dé la gana o que lo puedas anotar como 46% extra de potencia.
Que el único multi que tiene shading asíncrono en PS4 sea un juego que en PC usa mantle, no quiere decir que esos 2 hechos tengan alguna relación. Especialmente cuando la versión de pc no usa shading asíncrono y cuando hay varios otros juegos multi que en pc usan mantle y no usan shading asíncrono en ninguna de sus versiones. Esto nos debería indicar que aunque se pueda usar shading asíncrono, por algún motivo, hay muchos juegos en que no se usa. Por algo será.

A eso me refiero con lo de cuidado con las conclusiones, y por eso en este post se piden enlaces para todo, porque en cuanto la gente empieza a razonar por su cuenta, concluye lo que le da la gana y empiezan las peloteras.
David Ricardo escribió:A ver, mucho cuidado con los razonamientos y las conclusiones.

Que directx11 en PC no permita usar shading asíncrono no quiere decir que la versión de dx11 que tiene One no lo permita.
Que el shading asíncrono permita en ciertos casos un 46% extra de rendimiento en una tarea específica en un hardware concreto no significa que ese 46% lo puedas usar para lo que te dé la gana o que lo puedas anotar como 46% extra de potencia.
Que el único multi que tiene shading asíncrono en PS4 sea un juego que en PC usa mantle, no quiere decir que esos 2 hechos tengan alguna relación. Especialmente cuando la versión de pc no usa shading asíncrono y cuando hay varios otros juegos multi que en pc usan mantle y no usan shading asíncrono en ninguna de sus versiones. Esto nos debería indicar que aunque se pueda usar shading asíncrono, por algún motivo, hay muchos juegos en que no se usa. Por algo será.

A eso me refiero con lo de cuidado con las conclusiones, y por eso en este post se piden enlaces para todo, porque en cuanto la gente empieza a razonar por su cuenta, concluye lo que le da la gana y empiezan las peloteras.


Lo permita o no lo permita, no lo ha usado nunca. Y de eso hay fuente, ¿tienes fuente de lo contrario?
Pues en PC resulta que Nvidia sólo lo soporta con Maxwell, así que me voy a comer un mojón [triston] La mía es Kepler ( NVIDIA GeForce GT 740M ). ¿En AMD qué tal anda la compatibilidad?, a partir de que tarjeta lo trae.
http://www.guru3d.com/articles-pages/amd-asynchronous-shaders-in-gcn-handy-with-directx-12,1.html
BTW if you are wondering, yes Asynchronous time warp is also a capability of NVIDIA’s Maxwell-based GPU


En PC como siempre, con el cachondeo de ahora lo soporta y ahora no. Menos mal que ya lo dejé de lado para jugar, porque harta tela.
¿No tiene PS4 8 ACEs y ONE solo 2? A lo mejor no se ha usado porque 2 núcleos no suponen ninguna diferencia cuando los 8 de PS4 si lo hacen.
papatuelo escribió:Lo permita o no lo permita, no lo ha usado nunca. Y de eso hay fuente, ¿tienes fuente de lo contrario?

Lo que estoy afirmando es que no sabemos si la api actual de one permite shading asíncrono o no. El hecho de que no haya ningún juego de one que lo use no es prueba de que esa posibilidad no esté en la api. Simplemente no lo sabemos.

Tú, en base a pruebas circunstanciales, supones que esa funcionalidad no está en la api actual de One. Pero el caso es que no lo sabes.

Edit: @josemurcia Sabes que en este subforo no se puede comparar el hardware de PS4 y One porque hay gente que se ofende. Lo que dices podría ser, pero al igual que con lo que dice papatuelo, no está probado que ese sea el motivo.

Edit2: ya me pegó el toque erick ayer por pedir fuente a la gente y seguís igual, a partir de ahora pasaré a los reportes como me recomendó.
Del SDK de ONE filtrado:

Imagen

O sea que si lo soporta.
David Ricardo escribió:
papatuelo escribió:Lo permita o no lo permita, no lo ha usado nunca. Y de eso hay fuente, ¿tienes fuente de lo contrario?

Lo que estoy afirmando es que no sabemos si la api actual de one permite shading asíncrono o no. El hecho de que no haya ningún juego de one que lo use no es prueba de que esa posibilidad no esté en la api. Simplemente no lo sabemos.

Tú, en base a pruebas circunstanciales, supones que esa funcionalidad no está en la api actual de One. Pero el caso es que no lo sabes.

Edit: @josemurcia Sabes que en este subforo no se puede comparar el hardware de PS4 y One porque hay gente que se ofende. Lo que dices podría ser, pero al igual que con lo que dice papatuelo, no está probado que ese sea el motivo.

Edit2: ya me pegó el toque erick ayer por pedir fuente a la gente y seguís igual, a partir de ahora pasaré a los reportes como me recomendó.


Hijo mio reporta lo q quieras, si en un foro se van a castigar opiniones, en las q no se falta el respeto a nadie, q se acompañan de fuentes que justifican tal opinion y en la q se dice cristalino q es un opinión, entonces, apaga y vamonos.
papatuelo escribió:Hijo mio reporta lo q quieras, si en un foro se van a castigar opiniones, en las q no se falta el respeto a nadie, q se acompañan de fuentes que justifican tal opinion y en la q se dice cristalino q es un opinión, entonces, apaga y vamonos.

No lo decía por ti, papa mio [carcajad] , lo decía por josemurcia que pega ahí una captura de pantalla de las características del SDK de one sin fuente ni nada y se queda tan ancho.

Me imagino que no será un fake, pero poner la fuente cohone, ¿tan difícil es?
Si la captura la he hecho yo, no se que fuente quieres que ponga.

Toma a ver si así te quedas más tranquilo.

Imagen
Lo q si preguntaria yo al respecto es cuando se introdujo esa característica.
Por que se puede leer optimizacion del driver monolitico con el q no se empezo a trabajar hasta 2014, no recuerdo el mes exactamente, y pudo introducirse desde ese momento hasta el momento en el q se filtro el sdk.
papatuelo escribió:Lo q si preguntaria yo al respecto es cuando se introdujo esa característica.
Por que se puede leer optimizacion del driver monolitico con el q no se empezo a trabajar hasta 2014, no recuerdo el mes exactamente, y pudo introducirse desde ese momento hasta el momento en el q se filtro el sdk.


Buenas gente. En marzo de 2014 se introdujo en preview y en mayo de 2014 sale de modo preview para estar totalmente funcional y usable (o sea q un añito...casi nada xD). Se puede leer en el SDK de XboxOne en el historial de cambios (no me voy a poner ahora a hacer capturas...es fácilmente accesible).

@darksch toda la arquitectura GCN desde la versión 1.0 tiene al menos 2 ACEs, por lo q desde la serie 7000 (menos los refritos de la serie 6000) tienen esta característica.

Por otro lado me he puesto a revisar el SDK de XboxOne y he encontrado cosas curiosas q a ver si tengo algo más de tiempo y las pongo por aquí.

Un saludo.
1577 respuestas
1, 2, 3, 4, 532