[00:25:13] *** heftig <heftig!heftig@archlinux/developer/heftig> has quit IRC (Quit: heftig)[00:28:21] *** ShadowIce <ShadowIce!~pyoro@unaffiliated/shadowice-x841044> has quit IRC (Quit: Leaving)[00:32:41] *** heftig <heftig!heftig@archlinux/developer/heftig> has joined ##OpenGL[00:47:46] *** DrBenway <DrBenway!~DrBenway@modemcable080.164-57-74.mc.videotron.ca> has quit IRC (Quit: Leaving...)[00:59:01] *** serg-z <serg-z!~serg-z@37.99.34.159> has quit IRC (Quit: ZNC 1.7.2 - https://znc.in)[01:07:07] *** slidercrank <slidercrank!~slidercra@ircpuzzles/2015/april-fools/fifth/slidercrank> has quit IRC (Ping timeout: 246 seconds)[01:10:22] *** serg-z <serg-z!~serg-z@109.201.57.210> has joined ##OpenGL[01:42:33] *** BPL <BPL!~BPL@102.56.27.77.dynamic.reverse-mundo-r.com> has quit IRC (Quit: Leaving)[01:46:27] *** ratchetfreak <ratchetfreak!~ratchetfr@ptr-82s3g7l9r42569r41f4.18120a2.ip6.access.telenet.be> has quit IRC (Ping timeout: 258 seconds)[01:56:25] *** davr0s <davr0s!~textual@host81-147-72-11.range81-147.btcentralplus.com> has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)[01:57:49] *** davr0s <davr0s!~textual@host81-147-72-11.range81-147.btcentralplus.com> has joined ##OpenGL[02:01:49] *** groton <groton!~groton@unaffiliated/groton> has joined ##OpenGL[02:15:52] *** random_yanek <random_yanek!~random_ya@host-89-230-171-108.dynamic.mm.pl> has quit IRC (Ping timeout: 245 seconds)[02:21:58] *** davr0s <davr0s!~textual@host81-147-72-11.range81-147.btcentralplus.com> has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)[02:27:15] *** random_yanek <random_yanek!~random_ya@host-89-230-164-252.dynamic.mm.pl> has joined ##OpenGL[02:29:54] *** wildlander <wildlander!~wildlande@unaffiliated/wildlander> has joined ##OpenGL[02:33:19] *** davr0s <davr0s!~textual@host81-147-72-11.range81-147.btcentralplus.com> has joined ##OpenGL[02:35:24] *** davr0s <davr0s!~textual@host81-147-72-11.range81-147.btcentralplus.com> has quit IRC (Client Quit)[02:40:12] *** disruptek <disruptek!~disruptek@c-73-233-65-168.hsd1.pa.comcast.net> has joined ##OpenGL[02:41:39] *** KAHR-Alpha <KAHR-Alpha!~Alpha@2a01cb0d024a66003dcfeece8834a9c8.ipv6.abo.wanadoo.fr> has quit IRC (Ping timeout: 250 seconds)[03:04:13] *** Orion] <Orion]!~H0i@unaffiliated/orion/x-3970838> has quit IRC (Ping timeout: 245 seconds)[04:15:14] *** slime <slime!~slime73@108-60-106-85.static.wiline.com> has joined ##OpenGL[04:20:02] *** charlie5 <charlie5!~rod@pa49-181-201-97.pa.nsw.optusnet.com.au> has quit IRC (Ping timeout: 245 seconds)[04:27:49] *** slime <slime!~slime73@108-60-106-85.static.wiline.com> has quit IRC (Write error: Connection reset by peer)[04:27:49] *** begui <begui!~bj@108-200-216-48.lightspeed.dybhfl.sbcglobal.net> has quit IRC (Read error: Connection reset by peer)[04:28:04] *** begui <begui!~bj@108-200-216-48.lightspeed.dybhfl.sbcglobal.net> has joined ##OpenGL[04:28:09] *** slime <slime!~slime73@108-60-106-85.static.wiline.com> has joined ##OpenGL[04:35:08] *** slime <slime!~slime73@108-60-106-85.static.wiline.com> has quit IRC (Quit: This computer has gone to sleep)[04:40:41] *** learningc <learningc!~learningc@2001:d08:d6:1a3d:f807:3116:fea:5edf> has joined ##OpenGL[04:40:58] *** Twipply <Twipply!~Twipply@unaffiliated/twipply> has quit IRC (Quit: Leaving)[04:50:00] *** LunarJetman <LunarJetman!LunarJetma@5ec16e1a.skybroadband.com> has quit IRC (Ping timeout: 250 seconds)[05:40:09] *** charlie5 <charlie5!~rod@pa49-180-139-151.pa.nsw.optusnet.com.au> has joined ##OpenGL[05:50:17] *** pie___ <pie___!~pie_@unaffiliated/pie-/x-0787662> has joined ##OpenGL[05:53:39] *** pie__ <pie__!~pie_@unaffiliated/pie-/x-0787662> has quit IRC (Ping timeout: 246 seconds)[07:24:43] *** Foaly <Foaly!~Foaly@ppp-88-217-92-127.dynamic.mnet-online.de> has joined ##OpenGL[07:25:49] *** mukunda <mukunda!~mukunda@cpe-104-175-176-150.socal.res.rr.com> has quit IRC (Ping timeout: 246 seconds)[07:52:11] *** Foaly <Foaly!~Foaly@ppp-88-217-92-127.dynamic.mnet-online.de> has quit IRC (Quit: Now 'mid shadows deep falls blessed sleep.)[08:09:38] *** CoolerZ <CoolerZ!~coolerext@14.139.38.135> has quit IRC (Ping timeout: 272 seconds)[08:09:54] *** Nicmavr <Nicmavr!~Nicmavr@unaffiliated/nicmavr> has quit IRC (Read error: Connection reset by peer)[08:10:18] *** groton <groton!~groton@unaffiliated/groton> has quit IRC (Quit: groton)[08:11:41] *** Nicmavr <Nicmavr!~Nicmavr@unaffiliated/nicmavr> has joined ##OpenGL[08:15:32] *** glYoda <glYoda!~MTLYoda@c-73-25-27-206.hsd1.or.comcast.net> has joined ##OpenGL[08:24:17] *** thomas_25 <thomas_25!~thomas_25@unaffiliated/thomas-25/x-0068438> has joined ##OpenGL[08:43:02] *** fatalhalt <fatalhalt!~fatalhalt@c-67-163-60-93.hsd1.il.comcast.net> has quit IRC (Quit: fatal halt)[08:44:23] *** thomas_25 <thomas_25!~thomas_25@unaffiliated/thomas-25/x-0068438> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)[08:46:58] *** tambre <tambre!~tambre@freenode.tambre.ee> has quit IRC (Quit: ZNC 1.7.2 - https://znc.in)[08:48:10] *** krystcich <krystcich!~krystcich@088156132065.dynamic-ww-04.vectranet.pl> has joined ##OpenGL[08:50:47] *** tambre <tambre!~tambre@freenode.tambre.ee> has joined ##OpenGL[08:56:13] *** tambre <tambre!~tambre@freenode.tambre.ee> has quit IRC (Quit: ZNC 1.7.2 - https://znc.in)[08:58:46] *** tambre <tambre!~tambre@freenode.tambre.ee> has joined ##OpenGL[08:59:42] *** CoolerZ <CoolerZ!~coolerext@14.139.38.193> has joined ##OpenGL[09:13:18] *** Foaly <Foaly!~Foaly@ppp-88-217-92-127.dynamic.mnet-online.de> has joined ##OpenGL[09:13:49] *** CoolerY <CoolerY!~coolerext@202.3.77.204> has joined ##OpenGL[09:16:22] *** CoolerZ <CoolerZ!~coolerext@14.139.38.193> has quit IRC (Ping timeout: 255 seconds)[09:23:27] *** slvn_ <slvn_!~slvn_@c2s31-1-78-245-90-111.fbx.proxad.net> has joined ##OpenGL[09:32:03] *** CoolerY <CoolerY!~coolerext@202.3.77.204> has quit IRC (Remote host closed the connection)[09:34:05] *** CoolerZ <CoolerZ!~coolerext@14.139.38.193> has joined ##OpenGL[09:43:00] *** karab44 <karab44!~karab44@unaffiliated/karab44> has joined ##OpenGL[09:53:58] *** CoolerZ <CoolerZ!~coolerext@14.139.38.193> has quit IRC (Remote host closed the connection)[09:54:25] *** CoolerZ <CoolerZ!~coolerext@14.139.38.193> has joined ##OpenGL[09:59:22] *** BPL <BPL!~BPL@102.56.27.77.dynamic.reverse-mundo-r.com> has joined ##OpenGL[10:07:05] *** alexge50 <alexge50!~alexge50@unaffiliated/alexge50> has joined ##OpenGL[10:33:19] *** Foaly <Foaly!~Foaly@ppp-88-217-92-127.dynamic.mnet-online.de> has quit IRC (Quit: Now 'mid shadows deep falls blessed sleep.)[10:53:00] *** ratchetfreak <ratchetfreak!~ratchetfr@ptr-82s3g7l9r42569r41f4.18120a2.ip6.access.telenet.be> has joined ##OpenGL[11:28:49] *** snyp <snyp!~Snyp@27.7.8.87> has joined ##OpenGL[11:33:11] *** slidercrank <slidercrank!~slidercra@ircpuzzles/2015/april-fools/fifth/slidercrank> has joined ##OpenGL[11:57:28] *** ratchet_freak <ratchet_freak!~ratchetfr@ptr-82s3g7l9r42569r41f4.18120a2.ip6.access.telenet.be> has joined ##OpenGL[12:00:56] *** ratchetfreak <ratchetfreak!~ratchetfr@ptr-82s3g7l9r42569r41f4.18120a2.ip6.access.telenet.be> has quit IRC (Ping timeout: 258 seconds)[12:07:52] *** KAHR-Alpha <KAHR-Alpha!~Alpha@2a01cb0d024a66008cf8da3634910bf0.ipv6.abo.wanadoo.fr> has joined ##OpenGL[12:40:31] *** hellozee <hellozee!~hellozee@116.73.32.169> has joined ##OpenGL[13:25:13] *** immibis <immibis!~immibis@125-238-72-168-fibre.sparkbb.co.nz> has quit IRC (Ping timeout: 255 seconds)[13:47:21] *** begui <begui!~bj@108-200-216-48.lightspeed.dybhfl.sbcglobal.net> has quit IRC (Read error: Connection reset by peer)[13:59:58] *** krystcich <krystcich!~krystcich@088156132065.dynamic-ww-04.vectranet.pl> has quit IRC (Quit: Going offline, see ya! (www.adiirc.com))[14:24:55] *** karab44 <karab44!~karab44@unaffiliated/karab44> has quit IRC ()[14:30:10] *** goiko <goiko!~goiko@unaffiliated/goiko> has quit IRC (Quit: ﴾͡๏̯͡๏﴿ O'RLY? Bye!)[14:40:53] *** begui <begui!~bj@108-200-216-48.lightspeed.dybhfl.sbcglobal.net> has joined ##OpenGL[15:22:31] *** mefesto <mefesto!~user@107.145.49.162> has joined ##OpenGL[15:28:31] *** mefesto <mefesto!~user@107.145.49.162> has quit IRC (Ping timeout: 255 seconds)[15:44:06] *** snyp <snyp!~Snyp@27.7.8.87> has quit IRC (Read error: Connection reset by peer)[15:50:02] *** slvn_ <slvn_!~slvn_@c2s31-1-78-245-90-111.fbx.proxad.net> has quit IRC (Quit: Leaving)[15:55:30] *** slvn_ <slvn_!~slvn_@c2s31-1-78-245-90-111.fbx.proxad.net> has joined ##OpenGL[16:03:59] *** slvn_ <slvn_!~slvn_@c2s31-1-78-245-90-111.fbx.proxad.net> has quit IRC (Remote host closed the connection)[16:06:37] *** AfroThundr|main <AfroThundr|main!~AfroThund@countervandalism/AfroThundr3007730> has quit IRC (Read error: Connection reset by peer)[16:12:20] *** slvn_ <slvn_!~slvn_@c2s31-1-78-245-90-111.fbx.proxad.net> has joined ##OpenGL[16:18:06] *** gb_away <gb_away!~hhhhh@190.18.120.141> has quit IRC (Ping timeout: 244 seconds)[16:19:18] *** diwr <diwr!~diwr@unaffiliated/diwr> has joined ##OpenGL[16:24:44] *** gb_away <gb_away!~hhhhh@190.18.120.141> has joined ##OpenGL[16:28:50] *** CoolerZ <CoolerZ!~coolerext@14.139.38.193> has quit IRC (Ping timeout: 250 seconds)[16:30:06] *** Foaly <Foaly!~Foaly@ppp-88-217-87-227.dynamic.mnet-online.de> has joined ##OpenGL[16:30:12] *** hellozee <hellozee!~hellozee@116.73.32.169> has quit IRC (Remote host closed the connection)[16:45:01] *** Foritus <Foritus!~buggery@cpc91334-watf11-2-0-cust153.15-2.cable.virginm.net> has quit IRC (Ping timeout: 255 seconds)[16:47:02] *** Foritus <Foritus!~buggery@cpc91334-watf11-2-0-cust153.15-2.cable.virginm.net> has joined ##OpenGL[16:58:38] *** Foaly <Foaly!~Foaly@ppp-88-217-87-227.dynamic.mnet-online.de> has quit IRC (Quit: Now 'mid shadows deep falls blessed sleep.)[17:06:39] *** englosh <englosh!5bba3ce4@gateway/web/freenode/ip.91.186.60.228> has joined ##OpenGL[17:09:02] <englosh> how is it possible that my rectangle has color even if my fragment shader is empty? it's just `void main() {}`[17:09:05] <englosh> it's black[17:09:30] <derhass> it's _undefined_[17:10:13] <derhass> what do you expect to happen?[17:10:53] <Yaniel> an absence of any color whatsoever, pure nothingness of the void[17:11:40] <englosh> I expect it to be invisible[17:11:46] <englosh> because I don't give any color[17:11:51] <derhass> actually, black would be the absence of color (in a way)[17:12:16] <derhass> englosh: that's not how it works[17:12:27] <Stragus> Fragments are still rendered. Use blending with some alpha, or discard, if you want fragments not to be rendered[17:12:30] *** groton <groton!~groton@unaffiliated/groton> has joined ##OpenGL[17:12:40] <derhass> englosh: the GPU will call the fragment shader on every fragment, and will then process the fragment furhter, and write it to the framebuffer[17:13:06] <Yaniel> it would be invisible if the shader discarded the fragment[17:13:27] <derhass> yeah, there are some ways[17:13:37] <Yaniel> or if the triangle is degenerate, but then the fragment shader does not get invoked at all[17:13:58] <derhass> but one has still to consider the whole fragment processing pipeline to understand them[17:14:23] *** nidefawl <nidefawl!~nidefawl@p2E58DC1A.dip0.t-ipconnect.de> has joined ##OpenGL[17:16:33] *** englosh <englosh!5bba3ce4@gateway/web/freenode/ip.91.186.60.228> has quit IRC (Ping timeout: 256 seconds)[17:20:27] *** lecx <lecx!lex@yuuh.pw> has quit IRC (Ping timeout: 240 seconds)[17:27:28] *** DrBenway <DrBenway!~DrBenway@modemcable080.164-57-74.mc.videotron.ca> has joined ##OpenGL[17:27:32] *** DrBenway <DrBenway!~DrBenway@modemcable080.164-57-74.mc.videotron.ca> has quit IRC (Remote host closed the connection)[17:28:11] *** DrBenway <DrBenway!~DrBenway@modemcable080.164-57-74.mc.videotron.ca> has joined ##OpenGL[17:28:39] *** englosh <englosh!1f12ff26@gateway/web/freenode/ip.31.18.255.38> has joined ##OpenGL[17:28:41] <englosh> Now when my vertex shader is `void main() {}` too then I still see the rectangle and it's on the same position as before[17:29:14] *** DrBenway <DrBenway!~DrBenway@modemcable080.164-57-74.mc.videotron.ca> has quit IRC (Read error: Connection reset by peer)[17:29:32] <Yaniel> sounds like your shader isn't actually being used[17:29:44] <englosh> oh[17:29:47] *** DrBenway <DrBenway!~DrBenway@modemcable080.164-57-74.mc.videotron.ca> has joined ##OpenGL[17:30:54] <englosh> yes. When I don't submit the program, nothing changes. I wonder though how it's possible that I still see the rectangle. I mean there has to be something that hands the vertices over to the GPU[17:32:13] *** groton <groton!~groton@unaffiliated/groton> has quit IRC (Quit: groton)[17:34:06] *** Twipply <Twipply!~Twipply@unaffiliated/twipply> has joined ##OpenGL[17:34:15] *** moser_ <moser_!~moser@113.119.70.8> has joined ##OpenGL[17:34:33] <derhass> englosh: show the code[17:36:59] <englosh> that could be quite complicated because it's not even C or C++. I will try minimizing the code until it doesnt work anymore[17:37:22] <derhass> well[17:37:25] <derhass> show the code[17:37:32] *** moser <moser!~moser@113.119.56.178> has quit IRC (Ping timeout: 245 seconds)[17:38:05] <derhass> if it is not written in brainfuck or whitespace, there is ahigh chance that we can interpret it. especially since the GL calls are what matters here[17:50:13] *** Foaly <Foaly!~Foaly@ppp-88-217-87-227.dynamic.mnet-online.de> has joined ##OpenGL[17:50:13] *** lecx <lecx!lex@yuuh.pw> has joined ##OpenGL[17:50:40] <englosh> aaah! oh wow I think I finally fixed it after like 3 days! I submitted the program on the wrong line. Now I placed it around a bit and now it works[17:50:41] <englosh> thanks[17:50:53] *** snyp <snyp!~Snyp@1.39.135.44> has joined ##OpenGL[17:52:09] <englosh> also for some time I tried to submit the program only once. Before the loop. But that does not seem to work somehow[17:52:32] <Yaniel> show the code[17:53:42] <englosh> I think submitting multiple times is fine for now, not a high priority[17:54:59] <derhass> what do you mean by "submitting" here?[17:56:00] <Stragus> You really aren't making it easy for people to help you[18:03:56] <englosh> I will try to be more understandable next time[18:04:01] *** englosh <englosh!1f12ff26@gateway/web/freenode/ip.31.18.255.38> has quit IRC (Quit: Page closed)[18:04:19] <Yaniel> that's not what was meant...[18:06:05] *** ShadowIce <ShadowIce!~pyoro@unaffiliated/shadowice-x841044> has joined ##OpenGL[18:21:25] <zy]x[yz> tbf he's stayed pretty true to his nick[18:22:13] <derhass> huh?[18:23:35] *** krystcich <krystcich!~krystcich@088156132065.dynamic-ww-04.vectranet.pl> has joined ##OpenGL[18:25:30] <zy]x[yz> it's almost english but not quite[18:31:07] *** cnu- <cnu-!~u@s8635.suka.se> has quit IRC (Ping timeout: 240 seconds)[18:35:42] *** LunarJetman <LunarJetman!LunarJetma@5ec16e1a.skybroadband.com> has joined ##OpenGL[18:36:36] *** DrBenway <DrBenway!~DrBenway@modemcable080.164-57-74.mc.videotron.ca> has quit IRC (Quit: Leaving...)[18:50:01] *** Nicmavr <Nicmavr!~Nicmavr@unaffiliated/nicmavr> has quit IRC (Read error: Connection reset by peer)[18:51:51] *** Nicmavr <Nicmavr!~Nicmavr@unaffiliated/nicmavr> has joined ##OpenGL[18:53:44] *** snyp <snyp!~Snyp@1.39.135.44> has quit IRC (Ping timeout: 272 seconds)[18:56:11] *** iderik <iderik!~weechat@h-162-65.A147.priv.bahnhof.se> has joined ##OpenGL[19:02:03] *** User__ <User__!~learningc@14.192.208.29> has joined ##OpenGL[19:02:29] *** zalt_ <zalt_!~lambda443@unaffiliated/lambda443> has joined ##OpenGL[19:05:28] *** zalt <zalt!~lambda443@unaffiliated/lambda443> has quit IRC (Ping timeout: 245 seconds)[19:05:45] *** learningc <learningc!~learningc@2001:d08:d6:1a3d:f807:3116:fea:5edf> has quit IRC (Ping timeout: 250 seconds)[19:10:18] *** Foaly <Foaly!~Foaly@ppp-88-217-87-227.dynamic.mnet-online.de> has quit IRC (Quit: Now 'mid shadows deep falls blessed sleep.)[19:40:45] *** snyp <snyp!~Snyp@1.39.135.44> has joined ##OpenGL[19:43:19] *** cnu- <cnu-!~u@s8635.suka.se> has joined ##OpenGL[19:47:48] *** bpmedley <bpmedley!~bpm@2600:1700:eb20:6050:454c:6c05:2835:4ad8> has joined ##OpenGL[19:57:00] *** reductum <reductum!~weechat@cpe-104-32-77-28.socal.res.rr.com> has joined ##OpenGL[20:32:09] *** nprs <nprs!uid54228@gateway/web/irccloud.com/x-cgdfhvfgtpkociwp> has joined ##OpenGL[20:40:23] *** Foaly <Foaly!~Foaly@ppp-88-217-66-83.dynamic.mnet-online.de> has joined ##OpenGL[20:44:58] *** Foaly <Foaly!~Foaly@ppp-88-217-66-83.dynamic.mnet-online.de> has quit IRC (Client Quit)[21:00:17] *** davr0s <davr0s!~textual@host81-147-72-11.range81-147.btcentralplus.com> has joined ##OpenGL[21:02:13] *** alexge50 <alexge50!~alexge50@unaffiliated/alexge50> has quit IRC (Remote host closed the connection)[21:20:11] *** soul-d <soul-d!~name@2a02:a44a:bcae:1:b1eb:cdad:5b4d:8170> has quit IRC (Remote host closed the connection)[21:20:37] *** soul-d <soul-d!~name@2a02:a44a:bcae:1:15e3:4617:f06c:3dff> has joined ##OpenGL[21:20:48] *** slvn_ <slvn_!~slvn_@c2s31-1-78-245-90-111.fbx.proxad.net> has quit IRC (Remote host closed the connection)[21:25:31] *** mijowh <mijowh!~mike@24.102.213.241.res-cmts.t132.ptd.net> has left ##OpenGL[21:31:34] *** iderik <iderik!~weechat@h-162-65.A147.priv.bahnhof.se> has quit IRC (Quit: iderik)[21:41:31] <Elronnd> is it a good idea to compile shaders to spir-v and use glShaderBinary, to reduce load-times?[21:47:26] <Yaniel> requiring spir-v support would limit your supported hardware a lot[21:51:00] <Elronnd> really? From wikipedia, it looks like gl4.1 has been supported by pretty much everything made recently[21:51:19] <Elronnd> (gtx 400, radeon hd 5000, intel 3rd-generation igpus)[21:53:05] <Yaniel> depends on what you want to support obviously[21:53:18] <Yaniel> there are people who still care about intel gma >.<[21:53:53] <Yaniel> and for example my previous laptop is from 2009 and only does 3.3[21:56:42] <derhass> Elronnd: SPIR-V is GL 4.6[21:56:50] <derhass> which is not supported by mesa ar all, currently[21:57:08] <Yaniel> glShaderBinary predates SPIR-V[21:57:15] <Elronnd> ohh[21:57:22] <Elronnd> so glshaderbinary is for like[21:57:23] <Yaniel> and the format it uses is implementation defined[21:57:25] <Elronnd> vendor-specific formatS?[21:57:26] <Elronnd> ok[21:57:30] <Yaniel> it's for a local cache[21:58:05] <Yaniel> although it may or may not help you, since it is allowed to just spit out the same glsl code you fed into glShaderSource[21:58:24] <derhass> drivers have their own shader cache nowadays anyway[21:58:26] <derhass> even mesa does[22:00:34] <Elronnd> I'm on windows, linux driver for my wifi card is crashy[22:01:21] <Yaniel> of course if you have other needs for 4.6 then it does make sense to use spir-v[22:02:00] *** reductum <reductum!~weechat@cpe-104-32-77-28.socal.res.rr.com> has quit IRC (Quit: WeeChat 2.4)[22:05:55] *** hellozee <hellozee!~hellozee@116.73.32.169> has joined ##OpenGL[22:24:24] *** thomas_25 <thomas_25!~thomas_25@unaffiliated/thomas-25/x-0068438> has joined ##OpenGL[22:24:59] *** hellozee <hellozee!~hellozee@116.73.32.169> has quit IRC (Remote host closed the connection)[22:36:46] *** ville <ville!~ville@212-149-214-47.bb.dnainternet.fi> has quit IRC (Quit: kernel)[22:52:49] *** thomas_25 <thomas_25!~thomas_25@unaffiliated/thomas-25/x-0068438> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)[22:54:30] *** notadeveloper <notadeveloper!notadevelo@unaffiliated/notadeveloper> has joined ##OpenGL[23:00:34] *** snyp <snyp!~Snyp@1.39.135.44> has quit IRC (Ping timeout: 250 seconds)[23:09:24] *** ville <ville!~ville@212-149-214-47.bb.dnainternet.fi> has joined ##OpenGL[23:09:38] *** User__ <User__!~learningc@14.192.208.29> has quit IRC (Ping timeout: 245 seconds)[23:16:38] *** ShadowIce <ShadowIce!~pyoro@unaffiliated/shadowice-x841044> has quit IRC (Quit: Leaving)[23:20:15] *** nprs <nprs!uid54228@gateway/web/irccloud.com/x-cgdfhvfgtpkociwp> has quit IRC (Quit: Connection closed for inactivity)[23:22:11] *** rocketmagnet <rocketmagnet!~stuv@unaffiliated/rocketmagnet> has joined ##OpenGL[23:25:25] <rocketmagnet> hi everyone, i'm about to draw UI elements and they change alot, how can i setup a a[23:25:48] <rocketmagnet> verticles like vertex object's that cane be changed ?[23:26:29] <rocketmagnet> vertex array are static, so how can i draw a new vertex object ? destroy the old and create a new one ?[23:27:03] <Yaniel> you can update VBOs[23:27:10] <Yaniel> either by overwriting them entirely or just partially[23:27:28] <Yaniel> with glBuffer(Sub)Data[23:27:53] <Yaniel> or you can map them so you can treat them like normal CPU-side arrays[23:28:15] <rocketmagnet> so i can rewrite them without creating a new VBO ?[23:28:34] <Yaniel> yes[23:28:48] <derhass> but should you?[23:29:03] <derhass> you should use multiple buffers / ranges[23:29:08] <rocketmagnet> how to thead them as normal CPU-side array ? this is still slower than using glBuffer() or ?[23:29:19] <Yaniel> look up glMapBuffer[23:29:26] <rocketmagnet> ok, tahnks you[23:30:20] *** immibis <immibis!~immibis@125-238-72-168-fibre.sparkbb.co.nz> has joined ##OpenGL[23:40:34] *** rocketmagnet <rocketmagnet!~stuv@unaffiliated/rocketmagnet> has quit IRC (Quit: WeeChat 1.6)