EDICIóN GENERAL
215 meneos
2174 clics
Apple abandona OpenGL y OpenCL: los juegos en macOS peligran

Apple abandona OpenGL y OpenCL: los juegos en macOS peligran

Ayer fue la WWDC 2018 de Apple y, como siempre, se centró en el lanzamiento de nuevo software para los diferentes dispositivos que posee en su catálogo. Del lanzamiento de la nueva versión de macOS 10.14 o macOS Mojave destacó una cosa y es la pérdida de soporte para OpenGL y OpenCL, algo que ha preocupado a partes iguales a desarrollador Apple anima a los desarrolladores de juegos y aplicaciones que requieren de un gran potencial gráficos, construidas con OpenGL, a adoptar Metal antes del lanzamiento de la actualización del sistema operativo.

| etiquetas: apple , opengl , opengl , metal
Comentarios destacados:                                  
#72 Como veo mucho fanboy/hater voy a dar mi vision sobre el tema, ya que siendo desarrollador de OpenGL desde hace mas de 10 años tengo algo de contexto.

OpenGL se creó para hacer una capa que te abstrayera del hardware gráfico de la maquina y evitar asi tener que programar para cada GPU un código diferente. Y no tenias alternativa, o usabas OpenGL o Microsoft DirectX que solo funcionaba en Windows.

El problema de las capas de abstraccion es que a la larga te estan quitando libertad y rendimiento. Ademas OpenGL no es Open Source como dice el articulo, en todo caso lo controla un consorcio formado por muchas empresas, pero las implementaciones finales de OpenGL las hace cada fabricante de hardware (NVidia, AMD, Apple, etc) y acabas en situaciones donde un juego funciona mejor con GPU NVIDIA no porque sea mejor la GPU sino porque dentro de los drivers (que ocupan 300 MBs) hay un sitio donde pone: si el juego es X entonces ejecuta Y optimizacion que el programador no usó, o problemas como…...
Resultado: juegos peores y más caros.
A juego del resto de software de Mac.
#1 El software de Mac es varios órdenes de magnitud mejor que el de windows.
#21 Hace tiempo que eso es un mito.
#30 Hace tiempo que no te preocupas por saber
#50 Hay casos y casos, pero por norma general, es un mito.
#78 Qué engañado vives, compañero.
#80 Dude, te estoy escribiendo desde un macbook pro, mi empresa es pro Apple, y hace años que tuve que migrar por narices al ecosistema Apple...
No me hables de engaños, que creo que el que vive en la inopia eres tu, que no ve como Apple va a la deriva desde hace algunos años (Y con el la usabilidad/estabilidad de su software)
El ultimo modelo de Macbook Pro, el que tiene la touch bar? Una mierda pinchada en un palo, de los peores rendimientos que he visto en los últimos años, tal vez lo solucionaran con soft, pero por ahora, MIERDA, me tuve que volver a mi antiguo pro del año pasado.
#85 Yo llevo más de 15 años con Apple y no puedo sino decirte que cuando te meten algo por la fuerza sin que quieras, pasa lo que pasa.
#92 lo de la touch bar me da alergia de pensarlo. De momento me quedo con el pro de 2016 que tengo.
#92 yo llevo con mac y PC desde tenia Atari St con Tos y amiga con workbench vamos casi unos 30 años ..
al principio amiga y atari superaba a MAC pero desaparecieron el PC era el ordenador peor de todos .. pero desde que apple se paso a intel ...empezó su declive, de echo muchos compañeros ha migrado a linux y a PC con Windows con el tiempo

macos X esta bien su problema es que en cuando en ocio en videojuegos queda casi mismo nivel que Ubuntu , unos cuantos y no bien llevado

pero con ese…   » ver todo el comentario
#85 yo a mi mac le he puesto una debian y ahora funciona bien....
#80 #79 ¿Qué tal si continuais la discusión con datos objetivos y experiencias?

Porque tal como va ahora ("yo tengo razón", "no", "sí", "no") es poco interesante
#96 Ya he puesto un vídeo que deja en ridículo a una máquina sobrevalorada en más de 3000 € de Apple. También puedes coger un iOS e intentar descargar de la Apple Store una app 'gratuita' sin antes meter la tarjeta de crédito o datos personales, a ver cuánto tardas en conseguirlo, se puede eh... Luego probarlo en un Android.

En general quiénes llevamos tiempo trabajando en diseño o edición de sonido, similares en general, hemos ido cambiando a Windows y Linux, por la razón de que Apple de…   » ver todo el comentario
#96 "Porque tal como va ahora ("yo tengo razón", "no", "sí", "no") es poco interesante "
Es Menéame, amigo.
#50 Hace tiempo, mucho tiempo, que en mi empresa se me encarga la renovación de aparatos, hace 6 años que deje de pedir Apple, y tengo muchas razones, y últimamente el software es una de ellas. Hay que ser muy fan para querer pagar el 300% de lo que vale algo.

Te dejo un regalito: www.xataka.com/componentes/asi-es-como-un-pc-con-amd-ryzen-de-1-530-do
#79 Ahora solo te falta hacer alguna reflexión adicional.

¿Windows está diseñado para tener que funcionar sobre cuántos tipos de hardware diferentes? ¿Y Mac OS X? ¿Puede ser que si instalas un Windows en un ordenador, no estés sacando todo el partido de ese hardware porque no ha sido optimizado para él? ¿Puede ser que MacOS X saque un rendimiento muy superior al mismo hardware? ¿Qué sistema postventa te ofrecen unos y otros? Podría pasarme toda la noche escribiéndote preguntas para reflexionar.... pero te haré una recomendación: ponte las pilas.
#83 Todo eso, precisamente esa argumentación entera, ya es un mito, Apple hace tiempo que disfruta de venderte humo a precios exorbitados, y tienes la realidad como argumentación de peso. No necesito marcarme comentarios prepotentes ni intentos de apabullar al contertulio con preguntas que como ya te he dicho, carecen de peso porque son hoy en día un mito. Navega un rato, 15 minutos, buscando comparativas. Vas a llorar de la pena creo, porque te veo muy proApple, y ya te digo que yo no me caso con nadie en este mundo. Siempre la BBB.
#83 Son los fabricantes los que desarrollan los drivers de su hardware para Windows y desde luego esto no perjudica en nada al rendimiento. Mac OS tampoco está diseñado de forma super específica para un hardware concreto. Esto no es un Commodore 64 o un Spectrum donde el SO está diseñado en ensamblador y sólo soporta el hardware específico de ese cacharro.
Lo del servicio postventa es otra cosa completamente distinta. Tú paga lo que quieras, igual a ti te compense pero no me vengas con el argumento del rendimiento
#83 "¿Windows está diseñado para tener que funcionar sobre cuántos tipos de hardware diferentes? ¿Y Mac OS X?"
Esto es bastante un mito ya que presupone que los fabricantes de Hardware ponen ahí la máquina y el desarrollador ya se apañará. Eso no es así. Por la cuenta que les trae, los fabricantes de HW optimizan sus productos para que se adapten a Windows, trabajando con la misma Microsoft. De hecho ya los diseñan pensando en Windows.

Hoy en día Apple saca poca ventaja en…   » ver todo el comentario
#83 te habla uno que tiene un pc, un mac, un tablet android y un iPad:
no creo que apple optimice mejor el software que los demas (android/windows/linux)

En MacOS, tienes poca chicha porque suelen montar procesadores intel medianos. si te montan un HQ o similar, si,
van bien, pero a un precio desorbitado.de donde no hay, no se puede sacar.

iOS lo veo menos optimizado que android, ya que android logra ejecutarse en moviles de muy baja gama aceptablemente bien, pero iOS no va demasiado fluido…   » ver todo el comentario
#79 No vale la pena. Se tienen que autoconvencer de que han pagado el triple para obtener el mismo rendimiento o incluso menos. :troll:
#79

Aqui tienes otro regalito. www.slrlounge.com/7200-imac-pro-vs-5000-alienware-imac-pro-for-photogr

No es muy justo comparar un ordenador de hace 5 años con uno de hace 1. Y si, el "nuevo" Mac Pro es un truño, una muy buena cagada de Apple, comparando con el viejo. Tengo uno del 2007, lleva encendido 11 años, 365x24x11, calcula si los 2700€ que pague me han salido caros jeje.. Muchas cosas no las hace bien Apple, esta claro, tampoco las hace Microsoft, ni muchos…   » ver todo el comentario
#30 el que viene por defecto? Joder y tanto! Dime un software con la misma relacion de sencillez/potencia que iMovie y GarageBand.
#21 Prefiero trabajar con un core 2 duo con win7 que con un imac mini, mil millones de veces.
#54 Yo no. Y los imac mini, no existen. Has mezclado un caballo con un león y te ha salido un ser mitológico.
#55 Mac mini, que hay en mi oficina.
#60 Ah, eso ya empieza a existir. Me quedo con el mac mini de tu oficina que no sabéis usar.
#62 El día que no se cuelgue conectando a la intranet, a lo mejor.
#69 Ya sabía yo que no lo sabíais usar. xD xD xD
#70 No, sólo llevo en esto del uso de ordenadores desde el MS-DOS.
#76 Claro, claro,... yo no, verdad?

Se te cuelga un ordenador al conectarse a la intranet, y lo que haces es considerar que el problema lejos de ser tuyo es del ordenador. Interesante.
#77 3 Mac minis con el mismo problema, y mierdas de PCs con win 7 que no, pues que quieres que te diga, lo mismo es que el OS es basura.
#82 Madre mía, me alegro que no seas cirujano.
#84 No, soy pragmático.
#86 Créeme si te digo que yo lo soy más que tú. Que no me apetece ni instalar un solo driver.
#91 Dificilmente vas a instalar un driver si no puedes modificar el hardware de un mac...
#100 Por eso mismo soy más pragmático.
#62 10 compraron en mi trabajo. 8 están en el almacén. No los quieren de lo malos que son.
#21 Ya te lo han dicho, pero es un mito. Y ahora lo va a ser más.
#21 tengo ambos sistemas y eso no es así, al menos bajo mi humilde punto de vista. Y los uso para trabajar y además en Windows, jugar
#66 Dime un programa (no juego) que consideres que en Windows es mejor que en Mac y te digo una alternativa que le revienta al de windows.
#74 Microsoft Excel.
Photoshop
Firefox/Chrome
Krita
Netbeans
Keepass
#90 Tío, la mayoría están para Mac OS X :palm: :palm: :palm: Dime uno que no esté para Mac OS para que pueda darte una alternativa mejor.
#90 como software absolutamente todos los que has dicho existen en macOS, con lo cual no debes saber demasiado de macOS.

Respecto a la suite Microsoft Office... No conozco las versiones actuales en Windows pero en Mac tenía una interfaz más limpia y decente cuando les dio por innovar a lo loco en Windows... Creo que ahora son similares.

Respecto a Photoshop solo diré que mi padre lo tenía en su Mac (System 6/7) antes de que existiese en Windows, donde llegó unos años después, con lo cual…   » ver todo el comentario
#74 Pues la Suite Adobe mismamente:

In AfterEffects: 8-Core MacPro vs Ryzen 1700 www.youtube.com/watch?v=f9xuUkZ-eDg
In Premiere Pro: 8-Core MacPro vs AMD Ryzen 1700 PC www.youtube.com/watch?v=dh9waDDbrL8

Te lo escribo desde un iMac 27'' con windows como OS predeterminado... Apple no vale ni un duro para cosas serias, ya solo se fija en apps de itunes y ipads tamaño carpeta de arquitecto
#93 Cuanta chorrada has dicho en poco tiempo.
#97 Dónde están las alternativas? Déjate de chorradas y cumple con tu comentario
#93 ¿Estas comparando dos ordenadores distintos con dos sistemas operativos distintos para demostrar que Windows rinde mejor que macOS?
#93 www.slrlounge.com/7200-imac-pro-vs-5000-alienware-imac-pro-for-photogr

Te pongo el mismo enlace que a un comentario anterior. Estoy de acuerdo en el "declive" de Apple en lo que a computarodas se refiere, me amarga la vida que el 75% de llos ingresos los reciba del puñetero iPhone. Aun asi, tiene algunas cosas serias "aun" ;)
#93 lo escribes desde un Mac con Windows... Y enlazas tests de hardware que monta Apple contra hardware que puedes montar por menos precio o por el mismo y es mejor. Ok.

Yo no te voy a discutir que por el mismo dinero consigas hardware objetivamente mejor, pero la pregunta es... ¿En el mismo hardware cambia algo?

Hay gente, como mi pareja, que simplemente quiere encender, trabajar, navegar y olvidarse del resto, de crashes, de lentitud con el tiempo que te hace tener que formatear, etc... Y…   » ver todo el comentario
#101 No he visto a nadie responder a mi solicitud (ver #74) de decirme un programa para que diga una alternativa.
#21 eso sencillamente es mentira.
Si hasta Final CUT es una broma se lo que fue
#21 Por eso hay tantas virtualizaciones de Mac Os en Windows y Linux. :palm:
#21 Esto no es cierto hoy en dia. Firmado, uno que usa un Macbook Pro 9 horas al dia para trabajar.
#21 los fanboys maqueros sois varios ordenes de magnitud más prepotentes que el resto de seres de este mundo.
En mi oficina tenemos un mac mini, usado exclusivamente para Photoshop. Una absoluta basura, se arrastra y detecta la tableta gráfica cuando le da la gana... todo muy "pragmático" y cómodo. Tan cómodo que lo han cambiado por un PC bastante básico (y más barato) que va como la seda.
En el ciclo de sonido hemos usado iMacs durante 2 años: no los quiero ver ni en pintura…   » ver todo el comentario
#1 Lo has clavado. Eso sí, la manzanita no veas lo que mola xD
#1 #3 #6 #8 #14Los juegos en Mac peligran tanto o menos como antes, pero no más. Apple abandona OpenGL que practicamente nunca apoyó mucho, siempre ha ido muy por detrás en versiones y no era más que porque el interface gáfico hacía mucho uso de él y estaba demasiado "empotrado". Avanzar a una versión superior de OpenGL les daba miedo por lo que se puediera romper.

Hace no mucho lanzó Metal (y Metal2) que venía a solucionar este problema. Librerías muy independientes que pueden…   » ver todo el comentario
#34 un comentario razonado, donde te crees que estás tú?
#1 World of Warcraft soporta Metal desde hace años y lo único que ha pasado es que se ha mejorado el rendimiento. Por otro lado OpenGL seguirá funcionando en 10.14 así que no veo de dónde sale ese "juegos peores y más caros".
#47 Blizzard, la desarrolladora de Warcraft, está dejando de sacar títulos en macOS y eso es preocupante ya que era un incondicional
Es una lástima. Me parece que de a poco Apple se va "desgranando". Saludos. Buen post
#2 #7 Quitan OpenGL en favor de Metal, que es infinitamente mejor.
OpenGL lleva años estando anticuado.
#23 Y eso lo sueltas asi, con tus dos cojones toreros, tus tres ingenierias y tu palillo en la boca o como es la cosa? (Porque OpenGL 4.6 es del 2017 principalmente)
#51 Puede ser que la implementación de OpenGl realizada por Apple no sea de calidad.

www.phoronix.com/scan.php?page=article&item=dota2-mac-vulkan&n
#71 Así que se podría decir que no se perdió nada de valor ¿no? :roll:
De todas formas, teniendo en cuenta de cómo se van a acabar deshaciendo del soporte de 32 bits está claro que los juegos clásicos que tiran de OpenGL iban a acabar muertos sí o sí en la futura versión de macOS (Mojave sí que tendrá soporte tanto para aplicaciones de 32 bits como para OpenGL).
#51 #71 Ajam ...

Si ya puestos a poner los datos que nos da la gana ...  media
#51 El artículo compara el OpenGL de Apple , atascada en la versión 4.1 del 2008, con una API nueva hecha a medida. Como para no mejorar un 61%...

No es solo que MacOSX utilice una versión vieja de OpenGL (negligentemente), tampoco es que funcione demasiado bien tal y como la programaron (bugs y ineficiencias).

Si instalamos Windows (o Linux) en el mac, también conseguiremos un 61% de rendimiento... o más.
#51 pero eso solo significa que su implementación de OpenGL es una basura.
#38 Pues tres ingenierías no, pero dos sí.

OpenGL está anticuado aunque mañana te saquen la versión 4.7, como tantos otros softwares (seguro que te suena Flash).
#52 ¿Con lo de anticuado nos estamos refiriendo a que es menos amigable para el programador?

En el apartado de rendimiento no hay esas diferencias tan grandes.

www.phoronix.com/scan.php?page=article&item=win10-ubuntu-gpufresh&

www.youtube.com/watch?v=54oU4XAWmM8
#52 C++ esta anticuado porque es de alto nivel y muy ineficiente a 2018. Mejor lo marcamos como deprecated y programamos en ensamblador que es mas cercano a la máquina y mejor.
#52 Eso es verdad. Por eso el mismo grupo que mantiene OpenGL ha sacado Vulkan, que es lo mismo que Metal pero sin ser propietario. Vamos que funciona en Windows y Linux tambien.
#226 #52. ¿desde cuando no veis C++?
Eso que dices se puede aplicar a C++ de toda la vida, por supuesto (ni te digo las variantes Microsoft C++ MFC)

Pero C++ ha muerto, y ha sido sustituido por los nuevos estándares C++11/!4/17/21
msdn.microsoft.com/en-us/library/hh279654.aspx
Modern C++ no es tedioso para el programador, al contrario, esta a la ultima en todo, al nivel de los mejores
lenguajes, con su ventaja de siempre en eficiencia.
Eso no quita que hay cosas interesantes como el…   » ver todo el comentario
#38 Qué tiene que ver que sea de 2017? Sigue siendo un estándar antiguo y anacrónico, con lagunas de implementación e incompatibilidades por doquier, además de inconsistencias y bugs extremadamente difíciles de reproducir, aislar y solucionar. Que si, que el triangulito de colores lo podemos hacer todos con 40 líneas de código, pero cuando empiezas a desarrollar algo mas complejo empieza el sufrimiento.

Y OpenCL nunca terminó de despegar por la sencilla razón de que solo NVIDIA ha presentado…   » ver todo el comentario
#23 Si por lo menos usasen Vulkan, se fragmentaría menos el desarrollo.
#98 En ningún sitio he visto que se haya hablado de abandonar Vulkan.
Mac es una plataforma muerta para cualquier cosa que tenga que ver con 3D desde hace por lo menos 10 años... no se muy bien que juego peligra ¿el Tetris 3D?
#3 En Steam hay miles de juegos compatibles con MAC, no sé cuántos de ellos serán en 3D pero vamos, decir que hay pocos...
#5 Unity soporta MacOS. Ahora tendrán que evaluar si les compensa reescribir todo el motor gráfico solo para dar soporte a los delirios de Apple o tendrán que aguantarse sin juegos.
#8 10 a 1 a que reescriben lo que haga falta...
#9 Para correr en una integrada intel HD?
#57 Los iMac llevan una intel HD????
#8 #9 Unity ya está portado a los delirios de Apple, es decir a Metal (se está adaptando a la segunda versión).

#56 Si de verdad quisieran unas APIs unificadas habrían adoptado Vulkan. Apple nunca ha trabajado bien con otros si no lleva la voz cantante.

#112 Todos llevan gráfica integrada porque todos llevan procesadores Intel. Ahora bien, hay versiones de iMac (y los portátiles) que también llevan gráfica dedicada.
#8 Esperemos que triunfe MoltenVK, que Valve liberó hace unos meses, y con suerte el desarrollo de aplicaciones gráficas y computación se centre en Vulkan para todas las plataformas:
en.wikipedia.org/wiki/MoltenVK
#8 Ya lo soportan hace tiempo...
#8 no hay que reescribir nada, unity ya trabaja con Metal desde hace años

Apple lleva años pidiendo que se cree un único estandard que unifique todos los sitemas, y ha creado metal a la espera de este estándard

OpenGL está anticuado y DirectX es sólo Windows
#56 vulkan?
#8 Unity soporta Metal desde hace tiempo.

"Unity has worked closely with Apple and Valve to optimize Metal 2 to run against Unity’s current VR rendering paths, Multi-Pass, and variants of Single-Pass."
#3 xD

Desde luego no conozco ningún gamer que use Mac. Tienen sus juegos, pero vamos, que el que quiere jugar se compra una consola o se monta un PC.
#17 Yo tengo un Mac y para jugar tengo instalado Windows en otra partición.
Bueno, los maqueros siempre pueden pasarse a linux :-| Según el DE que escojan no deberían notar mucha diferencia (salvo en su bolsillo, claro).
#4 Claro que no notaremos diferencia, por que pasarse a Linux es gratis y actualizar el sistema operativo macOS también lo es ;)
#64 ¿Y el resto del software? :roll:
OpenGL nunca funcionó muy bien en los MAC. Siempre fue un quebradero de cabeza intentar compilar un programa con gráficos. Esto solo constata que Apple quiere crear un ecosistema cada vez más aislado y que las aplicaciones solo funcionen lo que te dure el equipo. Pero los fans seguirán teniendo su manzana en la tapa, que es por lo que pagan, verdad?
#6 Son usuarios de pasar por el aro. Les quitarán OpenGL y gozarán como perras porque lo ha dicho Apple.
#14 Igual que todos los jugadores de videojuegos pasamos por el aro con lo que hace Microsoft en windows.
#22 Cualquiera puede montar drivers con OpenGL o lo que quiera en Windows.

En Mac Apple dice lo que va y lo que no.
#6 y por un software como Dios manda.

Busca a ver qué sistema operativo usan en sus portátiles los desarrolladores "top"
#49 Linux :troll:
#6 OpenGL nunca funcionó muy bien, y punto. Ni en Mac, ni en Windows, ni en Linux. Es un estándar super potente que sufrió lo que le ocurre a todos los estándares similares: que cada fabricante lo implementó a su manera y nunca se pudo garantizar su consistencia.

La única razón por la que "parece" funcionar mejor en Windows es que los desarrolladores han tenido el incentivo de la base instalada para solucionar estas incompatibilidades, igual que sucedió con el desarrollo Web hasta…   » ver todo el comentario
Es lo que tiene depender de una compañía como Apple, al faltar Job, Apple, está coja, Apple está rumbo al fracaso si no se pone las pilas, la tecnología, evoluciona independientemente de una u otra compañía.
#7 Si, solo hay que ver lo realmente mal que van las ventas los últimos años de apple.
#11 Se van a quedar haciendo solo iPhones.
#88 A que sorprende que siendo los datos tan públicos ... pasen estas cosas?
#88 Genial. Lo que hagan en su microcosmos incompatible es irrelevante. Ya sé que es duro para alguien que se compra un Mac que se cree el rey del mambo, pero los que mandan son los PCs a pesar de la caída continua de ventas: en el primer trimestre de 2018 las ventas se repartían en un 6.8% de Apples vs 93.2% compatibles.

Echa un vistazo a la gráfica y te sorprenderás al ver que HP, Dell o Lenovo venden por separado en un trimestre más o menos lo que Apple en un año. Y sus PCs son compatibles entre ellos.

Fuente: www.statista.com/statistics/263393/global-pc-shipments-since-1st-quart  media
#15 sabes que las ventas de Apple son publicas ? y que vende muchos iPhones , pero también mucho de lo demas (de hecho cada vez mas de casi todo...).
#139 #11 Claro, primero sueltas que se van a quedar fabricando solo iPhones. Y luego nos pones una gráfica para demostrar que mal le va a Apple en los ordenadores, y resulta que son el cuarto fabricante que mas ordenadores vende en el mundo. Vaya hater de pacotilla que eres.
Tranquilos, que en 2020 quieren abandonar x86 e Intel, y hacerse ellos sus propios procesadores. Que no es nada criticable, viendo los de Intel como se han subido a la parra durante los últimos años, pero así como paso con PowerPC, todo el software actual va a dejar de funcionar, y habrá que reescribirlo o trabajar con algún “Rossetta” de turno. No os preocupéis mucho por el OpenGL/CL, que lo fuerte vendrá en 2020.
#12 se comenta que tendrá arquitectura ARM, no creo que destaquen por potencia.
¿Juegos en un Mac?  media
#13 No les des ideas que Apple es capaz de sacar alfombrillas por 1.000€
#18 Esa ha costado 1500 por lo menos
#13 Bueno, al menos no es Linux :troll:
 media
#13 lo confirmo. Tengo un Mac y los ratones van de puta madre sobre la tapa!
#13 “gaming” en portátil Acer con gráfica integrada.. :palm:
Tengo un Mac air de hace más de 5 años y aunque no lo tengo para jugar lo hago eventualmente y de momento no he tenido grandes problemas a jugar a nada, vale que no puedo jugar a battlefront en ultra pero los Batman me van razonablemente bien por ejemplo y compro bastante en steam
Yo uso MacOS para lo que es, para desarrollar (el paraiso del frontend), para jugar tengo mi partición de Windows.
#20 el paraiso del frontend es el block de notas y una pantalla VGA 4:3
#33 tú solo quieres ver el mundo arder.
#35 no en serio, mi UI tiene un mac con pantalla 5K. Todo muy bonito hasta que lo llevas a la realidad.

Las tipografías se vuelven enormes, los grises desaparecen y se vuelven blancos, las cosas empiezan a no entrar en algunas resoluciones, etc...

Le obligue a instalarse una pantalla 16:9 normalita de hace 6 años para que pruebe contrastes, alturas y vea las cosas como la gente normal.

Ha crecido mogollón como profesional desde entonces. xD xD xD
#39 ehh tiene pinta de no tenerlo bien configurado porque la UI se escala en resoluciones altas. No tienes que usar 4k para trabajar y calibrar los colores también será necesario, pero decir que un mac de 5k tiene mal panel...
#41 no, el pantallote 5k es la polla.

El problema es que el resto de los mortales no tienen una pantalla 5k para verlo como él.

El problema es cuando bajas a la realidad, en el pantallote todo es perfecto, en casa del usuario no.
#46 Tienes que usar resoluciones menores, aunque tengas una pantalla 5K sobre todo si usas Photoshop. Sketch y otras vectoriales creo que se adaptan mejor.
#48 creo que es mejor mi solución, trabaja en la de 5k tan cómodo y prueba en la chunga como si fuera una persona normal. Así no tiene que sacrificar nada
#61 si a mi también me pasa que pones un gris que tú notas un montón el contraste y luego en otros monitores no se nota. Hay que tener cuidado con eso.
#65 es la diferencia entre la gente normal con monitores de contraste 1:5-10.000.000 y los macs
ultraretinadebarridode
electronesescitaospuestos
decoca
1:1x101000000
#39 tu UI será al hostia haciendo lo que haga pero de UI tiene poco si para apreciar su trabajo el mundo entero tiene que comprar monitores 5K. La interfaz tiene que adaptarse a lo que el usuario demanda y necesita según el estándar mayoritario y no al revés, a no ser que el maquete para un grupo de usuarios muy selecto...

PS: como ejemplos de como no deben hacerse UI tienes a Gnome. Lo tenía todo en gnome2 y le daba al usuario las cosas mascadas siendo un entorno fácil y amigable para todo y al pasar a gnome3 era el usuario el que tenía que adaptarse a la interfaz.
#68 totalmente de acuerdo, eso mismamente le decía.
#20 Yo soy Front-end desde hace 14 años y utilizo Windows, tu comentario suena elitista y con desdén.
Para jugar, una consola.
#25 Jugar en consola bien pero para mí que me iba a comprar un pc de todas formas el único extra que me supone es actualizar la gráfica de vez en cuando.
Viendo el cuñadismo que hay en este post entiendo perfectamente que Ciudadanos esté primera en las encuestas.
#26 :calzador: (He venido a hablar de mi libro)
#26 Ilústranos.
#31 La única razón por la que Apple mantenía OpenGL era porque la tenían incrustada dentro del sistema. De hecho, la maltrataban a más no poder. Apple sabe que a juegos high-end no van a ganar a Windows. La última versión de OpenGL era la 3.3, que salió en 2010. Es una librería opensource, por lo que cualquiera puede portarla. De hecho, Vulkan está portada sin estar soportada por Apple.

Los juegos indies Usan Unity y Unreal. Y ambos soportan Metal. El problema principal que yo veo son las apps…   » ver todo el comentario
#73 Tenga mis dieses, son todo suyos :hug:
#73 Hay muchusimos juegos indies que se han desarrollado sin Unity ni Unreal. Don't Starve es un ejemplo.
Tampoco me parece tan mal. Según parece Metal incorpora las funcionalidades de OpenGL y OpenCL con major rendimiento y Windows también hace mucho que no soporta de forma nativa OpenGL e incluso Khronos Group abandona estas librerías por Vulkan. Además ambas son librerías libres y se pueden hacer implementaciones para macOS independientes.
#29 Windows utiliza la versión de OpenGL de los drivers del fabricante. En OSX esos drivers los hace Apple, con las limitaciones que le da la gana .

Khronos Group no ha abandonado OpenGL, sigue trabajando en sus especificación. En julio del año pasado presentó OpenGL4.6.
Cualquier desarrollador que implemente su juego en Metal merece ser boicoteado activamente. Son parte del problema del cancer tecnológico que es Apple y su base de usuarios y desarrolladores afines.
#42 Pues ve boicoteando a Unity, a Blizzard, a Epic, a Valve y ya nos cuentas qué tal te va.
¿Quien compra estos PC's tan caros que les han llamado MAC? que o le pones Windows o estas jodido, al no ser que sea para hacer 4 tonterías que pueden hacerlas sobradamente con un portátil de 200€.
#43 Gracias por abrirme los ojos. Mañana mismo le instalo el Windows 95 para dejar de estar jodido y poder hacer cinco ¡o seis cosas! :troll:
Hay cientos o miles de aplicaciones en MacOS que dependen de OpenGL o de OpenCL aparte de los juegos.
#44 Por eso no van a quitar OpenGL... aún.

Sólo la han marcado como "deprecated", es decir, "obsoleta, no recomendada, no será actualizada, desaparecerá a largo plazo"
Sensacionalista: dejará de desarrollarlo en favor de otra tecnología, pero seguirá incluyéndolo en su sistema
Aquí un técnico de Apple (no que trabaje en Apple) y PC gamer. Jamás he jugado en un Mac salvo rular algún emulador y para probar. A Apple los videojuegos se la ha sudado toda la vida. Los juegos de y para iOS es otro cantar.
Ay, qué pena más grande. :-|
Como veo mucho fanboy/hater voy a dar mi vision sobre el tema, ya que siendo desarrollador de OpenGL desde hace mas de 10 años tengo algo de contexto.

OpenGL se creó para hacer una capa que te abstrayera del hardware gráfico de la maquina y evitar asi tener que programar para cada GPU un código diferente. Y no tenias alternativa, o usabas OpenGL o Microsoft DirectX que solo funcionaba en Windows.

El problema de las capas de abstraccion es que a la larga te estan quitando libertad y…   » ver todo el comentario
#72 Menos mal que entre tanto hater hay algún comentario informado y objetivo.
#72 gracias por tu comentario razonado, pausado, objetivo y con conocimiento. Da gusto leer comentarios así entre el mar de tonterías y tópicos que se han visto por aquí...
#72 Vete de aquí con tu conocimiento, tu experiencia y tu sentido común. Aquí lo que se lleva es el cuñadismo tecnológico y poner a parir a Apple, todo lo demás está fuera de lugar!

(Comparto al 100% tu opinión y tu visión del tema, y mi experiencia es muy similar a la tuya)
#72 No estamos solo hablando de juegos. Hay todo un ecosistema de aplicaciones científicas y open source en el que la portabilidad es muy importante y por eso existe OpenGL. A la gente le da igual que el programa vaya un 10% más rápido por utilizar Metal, que en la gran mayoría de los casos es totalmente irrelevante. El esfuerzo de hacer una portabilidad para cada máquina podría no compensar el esfuerzo, que en muchos casos depende de voluntarios y almas caritativas.
#72 "Mantle" no Mantel, pense que habia sido una errata, pero lo repetiste 4 veces.
Pero si hoy en día nadie usa esas librerías de forma directa, siempre se usa algún framework. Si usas unity, los de unity ya se encargarán de soprtar Metal y solo tendrás que generar el proyecto para Mac
#87 No te creas. Hay muchisimo software que se programaron a pelo con OpenGL, porque en su día es lo que había. Sobretodo software científico y mucho open source. También muchos emuladores y sistemas virtuales solo soportan versiones de OpenGL 3 para abajo. Son aplicaciones que dificilmente van actualizarse.
Creo que es una gran cagada...el tiempo dirá.
#87 Eso no es verdad, aun hay programadores.
Si la cosa es que muchos estamos vendidos porque el software que necesitamos para trabajar solo está para Mac...si no de que, me habría comprado un xps ....
Los apples es que no fallan nunca ni se cuelgan xD xD xD xD xD xD xD xD

Se decía antes ...

#94 a veces hay que actualizarse y aprender a usar otro software ;)
«123
comentarios cerrados

menéame