{"id":167,"date":"2012-08-20T09:32:52","date_gmt":"2012-08-20T08:32:52","guid":{"rendered":"http:\/\/www.madrimasd.org\/blogs\/zestforgraphics\/?p=167"},"modified":"2012-08-23T11:28:49","modified_gmt":"2012-08-23T10:28:49","slug":"compute-shader-en-opengl","status":"publish","type":"post","link":"https:\/\/www.madrimasd.org\/blogs\/zestforgraphics\/2012\/08\/20\/167\/","title":{"rendered":"Compute Shader en OpenGL"},"content":{"rendered":"<p>En este <a href=\"http:\/\/wili.cc\/blog\/opengl-cs.html\">enlace<\/a> pod\u00e9is encontrar un ejemplo gr\u00e1fico de compute shader de OpenGL 4.3. Aquellos que ya hayan trabajado con GLSL lo encontrar\u00e1n particularmente sencillo.<\/p>\n<p style=\"text-align: left;\">Me ha soprendido comprobar que el nuevo est\u00e1ndar tiene soporte para un buen n\u00famero de tarjetas ya en el mercado (no especialmente nuevas), por lo que preveo que su acogida ser\u00e1 r\u00e1pida. En concreto las siguientes tarjetas Fermi y Kepler en el caso de nVIDIA:<\/p>\n<ul type=\"disc\">\n<li><strong>Quadro series:<\/strong>\u00a06000, 600, 5000, 410, 4000, 400, 2000D, 2000<\/li>\n<li><strong>GeForce 600 series:<\/strong>\u00a0GTX 690, GTX 680, GTX 670, GT 645, GT 640, GT 630, GT 620, GT 610, 605<\/li>\n<li><strong>GeForce 500 series:<\/strong>\u00a0GTX 590, GTX 580, GTX 570, GTX 560 Ti, GTX 560 SE, GTX 560, GTX 555, GTX 550 \u00a0\u00a0\u00a0\u00a0Ti, GT 545, GT 530, GT 520, 510<\/li>\n<li><strong>GeForce 400 series:<\/strong>\u00a0GTX 480, GTX 470, GTX 465, GTX 460 v2, GTX 460 SE v2, GTX 460 SE, GTX 460, \u00a0\u00a0\u00a0\u00a0GTS 450, GT 440, GT 430, GT 420, 405<\/li>\n<\/ul>\n<p style=\"text-align: center;\"><a href=\"http:\/\/www.madrimasd.org\/blogs\/zestforgraphics\/files\/2012\/08\/openglshader.jpg\"><img decoding=\"async\" class=\"size-full wp-image-168 aligncenter\" title=\"opengl shader\" src=\"http:\/\/www.madrimasd.org\/blogs\/zestforgraphics\/files\/2012\/08\/openglshader.jpg\" alt=\"\" width=\"480\" height=\"372\" srcset=\"https:\/\/www.madrimasd.org\/blogs\/zestforgraphics\/files\/2012\/08\/openglshader.jpg 480w, https:\/\/www.madrimasd.org\/blogs\/zestforgraphics\/files\/2012\/08\/openglshader-300x232.jpg 300w\" sizes=\"(max-width: 480px) 100vw, 480px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>En este enlace pod\u00e9is encontrar un ejemplo gr\u00e1fico de compute shader de OpenGL 4.3. Aquellos que ya hayan trabajado con GLSL lo encontrar\u00e1n particularmente sencillo. Me ha soprendido comprobar que el nuevo est\u00e1ndar tiene soporte para un buen n\u00famero de tarjetas ya en el mercado (no especialmente nuevas), por lo que preveo que su acogida ser\u00e1 r\u00e1pida. En concreto las siguientes tarjetas Fermi y Kepler en el caso de nVIDIA: Quadro series:\u00a06000, 600, 5000, 410, 4000, 400, 2000D, 2000 GeForce 600 series:\u00a0GTX 690, GTX 680, GTX 670, GT 645, GT 640, GT 630, GT 620, GT 610, 605 GeForce 500\u2026<\/p>\n","protected":false},"author":174,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0},"categories":[1],"tags":[],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":4}},"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.madrimasd.org\/blogs\/zestforgraphics\/wp-json\/wp\/v2\/posts\/167"}],"collection":[{"href":"https:\/\/www.madrimasd.org\/blogs\/zestforgraphics\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.madrimasd.org\/blogs\/zestforgraphics\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.madrimasd.org\/blogs\/zestforgraphics\/wp-json\/wp\/v2\/users\/174"}],"replies":[{"embeddable":true,"href":"https:\/\/www.madrimasd.org\/blogs\/zestforgraphics\/wp-json\/wp\/v2\/comments?post=167"}],"version-history":[{"count":5,"href":"https:\/\/www.madrimasd.org\/blogs\/zestforgraphics\/wp-json\/wp\/v2\/posts\/167\/revisions"}],"predecessor-version":[{"id":174,"href":"https:\/\/www.madrimasd.org\/blogs\/zestforgraphics\/wp-json\/wp\/v2\/posts\/167\/revisions\/174"}],"wp:attachment":[{"href":"https:\/\/www.madrimasd.org\/blogs\/zestforgraphics\/wp-json\/wp\/v2\/media?parent=167"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.madrimasd.org\/blogs\/zestforgraphics\/wp-json\/wp\/v2\/categories?post=167"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.madrimasd.org\/blogs\/zestforgraphics\/wp-json\/wp\/v2\/tags?post=167"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}