Siirry sisältöön
Käyttämällä Twitterin palveluita hyväksyt evästeiden käytön. Toimimme yhteistyökumppaneidemme kanssa kansainvälisesti ja käytämme evästeitä muun muassa tilastoihin, mukauttamiseen ja mainoksiin.
  • Etusivu Etusivu Etusivu, nykyinen sivu.
  • Tietoja

Tallennetut haut

  • Poista
  • Tässä keskustelussa
    Varmennettu tiliSuojatut twiitit @
Ehdotetut käyttäjät
  • Varmennettu tiliSuojatut twiitit @
  • Varmennettu tiliSuojatut twiitit @
  • Kieli: suomi
    • Bahasa Indonesia
    • Bahasa Melayu
    • Català
    • Čeština
    • Dansk
    • Deutsch
    • English
    • English UK
    • Español
    • Filipino
    • Français
    • Hrvatski
    • Italiano
    • Magyar
    • Nederlands
    • Norsk
    • Polski
    • Português
    • Română
    • Slovenčina
    • Svenska
    • Tiếng Việt
    • Türkçe
    • Ελληνικά
    • Български език
    • Русский
    • Српски
    • Українська мова
    • עִבְרִית
    • العربية
    • فارسی
    • मराठी
    • हिन्दी
    • বাংলা
    • ગુજરાતી
    • தமிழ்
    • ಕನ್ನಡ
    • ภาษาไทย
    • 한국어
    • 日本語
    • 简体中文
    • 繁體中文
  • Onko sinulla tili? Kirjaudu sisään
    Onko sinulla tili?
    · Unohditko salasanasi?

    Uusi Twitterissä?
    Rekisteröidy
Käyttäjän tloch14 profiili
Timothy Lochner
Timothy Lochner
Timothy Lochner
@tloch14

Tweets

Timothy Lochner

@tloch14

Senior Engine Architect. Rightware Inc. Game Engine Dev by night. Ask me about Mana Engine.

United States
medium.com/@tloch14
Liittynyt elokuu 2010

Tweets

  • © 2021 Twitter
  • Tietoja
  • Ohjekeskus
  • Ehdot
  • Yksityisyyskäytäntö
  • Evästeet
  • Mainosten tiedot
Hylkää
Edellinen
Seuraava

Siirry henkilön profiiliin

Tallennetut haut

  • Poista
  • Tässä keskustelussa
    Varmennettu tiliSuojatut twiitit @
Ehdotetut käyttäjät
  • Varmennettu tiliSuojatut twiitit @
  • Varmennettu tiliSuojatut twiitit @

Mainosta tätä twiittiä

Estä

  • Twiittaa sijainti ilmoittaen

    Voit lisätä twiitteihisi sijainnin, esimerkiksi kaupungin tai tarkemman paikan, verkosta ja kolmannen osapuolen sovellusten kautta. Halutessasi voit poistaa twiittisi sijaintihistorian myöhemmin. Lue lisää

    Listasi

    Luo uusi lista


    Alle 100 merkkiä, valinnainen

    Yksityisyys

    Kopioi linkki twiittiin

    Upota tämä twiitti

    Embed this Video

    Lisää tämä twiitti verkkosivustollesi kopioimalla alla oleva koodi. Lue lisää

    Lisää tämä video verkkosivustollesi kopioimalla alla oleva koodi. Lue lisää

    Hmm, palvelinyhteydessä oli ongelmia.

    Upottamalla Twitter-sisältöä sivustollesi tai sovellukseesi hyväksyt Twitterin kehittäjäsopimuksen ja kehittäjäkäytännön.

    Esikatselu

    Miksi näet tämän mainoksen

    Kirjaudu sisään Twitteriin

    · Unohditko salasanasi?
    Eikö sinulla ole tiliä? Rekisteröidy »

    Rekisteröidy Twitteriin

    Etkö ole Twitterissä? Rekisteröity, virittäydy seuraamaan asioita, joista välität ja vastaanota päivityksiä tapahtumista.

    Rekisteröidy
    Onko sinulla tili? Kirjaudu sisään »

    Kaksisuuntaiset (lähetys ja vastaanotto) lyhytnumerot:

    Maa Koodi Asiakkaille yrityksessä
    Yhdysvallat 40404 (mikä tahansa)
    Kanada 21212 (mikä tahansa)
    Yhdistynyt kuningaskunta 86444 Vodafone, Orange, 3, O2
    Brasilia 40404 Nextel, TIM
    Haiti 40404 Digicel, Voila
    Irlanti 51210 Vodafone, O2
    Intia 53000 Bharti Airtel, Videocon, Reliance
    Indonesia 89887 AXIS, 3, Telkomsel, Indosat, XL Axiata
    Italia 4880804 Wind
    3424486444 Vodafone
    » Näytä muiden maiden lyhytnumerot tekstiviesteille

    Vahvistus

     

    Tervetuloa kotiin!

    Tällä aikajanalla vietät suurimman osan ajastasi ja saat välittömiä päivityksiä sinulle tärkeistä asioista.

    Eivätkö twiitit ole mieleesi?

    Siirrä osoitin profiilikuvan päälle ja napsauta Seurataan-painiketta lopettaaksesi tilien seuraamisen.

    Sano paljon pienellä teolla

    Kun näet twiitin, jota rakastat, napauta sydäntä — siten voit kertoa twiitin kirjoittaneelle henkilölle jakavasi rakkautta.

    Jaa sanomaa

    Nopein tapa jakaa jonkun muun twiitti seuraajillesi on uudelleentwiittaus. Napauta kuvaketta lähettääksesi sen heti.

    Liity keskusteluun

    Lisää ajatuksesi twiittiin vastaamalla. Etsi sinua kiinnostava aihe ja hyppää mukaan keskusteluun.

    Pysy ajan tasalla

    Näe välittömät päivitykset siitä, mistä ihmiset puhuvat juuri nyt.

    Näe enemmän sitä, mitä rakastat

    Seuraa lisää tilejä nähdäksesi välittömät päivitykset sinua kiinnostavista aiheista.

    Selvitä, mitä tapahtuu

    Näe mihin tahansa aiheeseen liittyvät viimeisimmät keskustelut välittömästi.

    Älä jää paitsi hetkestäkään

    Pysy ajan tasalla parhaista tarinoista niiden tapahtuessa.

    1. Timothy Lochner‏ @tloch14 9. jouluk. 2019
      Vastauksena käyttäjälle @mikulasflorek

      Hmm... I missed that. So next question, how do I introspect the shader to get that value? (ie, in c++ I don't want to hard-code it to 3).

      2 vastausta 0 uudelleentwiittausta 0 tykkäystä
    2. Westerbly Snaydley‏ @radgeRayden 9. jouluk. 2019
      Vastauksena käyttäjille @tloch14 ja @mikulasflorek

      see this family of functions https://www.khronos.org/registry/OpenGL-Refpages/gl4/html/glGetProgramResource.xhtml …

      1 vastaus 0 uudelleentwiittausta 0 tykkäystä
    3. Timothy Lochner‏ @tloch14 9. jouluk. 2019
      Vastauksena käyttäjille @radgeRayden ja @mikulasflorek

      I was just looking at it when trying to find something that would get me the same result as glGetUniform1i, except in the glProgramX pattern, like glProgramUniform1i. It's not clear to me how to use the functions to get that value.

      1 vastaus 0 uudelleentwiittausta 1 tykkäys
    4. Westerbly Snaydley‏ @radgeRayden 9. jouluk. 2019
      Vastauksena käyttäjille @tloch14 ja @mikulasflorek

      hopefully this will help as I don't 100% understand the problem, but I did a bit of shader reflection in my program and what I do is use glGetProgramInterfaceiv to build a map of uniforms and locations, that I can then use later with my shader object

      1 vastaus 0 uudelleentwiittausta 0 tykkäystä
    5. Westerbly Snaydley‏ @radgeRayden 9. jouluk. 2019
      Vastauksena käyttäjille @radgeRayden, @tloch14 ja @mikulasflorek

      relevant functions: glGetProgramInterfaceiv, glGetProgramResourceiv, glGetProgramResourceName would share code but it's not C/C++

      1 vastaus 0 uudelleentwiittausta 0 tykkäystä
    6. Timothy Lochner‏ @tloch14 9. jouluk. 2019
      Vastauksena käyttäjille @radgeRayden ja @mikulasflorek

      building a map of name->bindpoints is exactly what I'm doing. Then I can take all the resources used for a particular drawcall, create arrays I can pass to glBindTextures/glBindSamplers/glBindImageTextures, and use those.

      1 vastaus 0 uudelleentwiittausta 1 tykkäys
    7. Timothy Lochner‏ @tloch14 9. jouluk. 2019
      Vastauksena käyttäjille @tloch14, @radgeRayden ja @mikulasflorek

      And then re-use those "bundles" frame over frame. Pay the cost of building them once and reuse.

      1 vastaus 0 uudelleentwiittausta 1 tykkäys
    8. Westerbly Snaydley‏ @radgeRayden 9. jouluk. 2019
      Vastauksena käyttäjille @tloch14 ja @mikulasflorek

      yep it works pretty nicely and you can even cheaply address stuff by name if you do it right.

      1 vastaus 0 uudelleentwiittausta 0 tykkäystä
    9. Timothy Lochner‏ @tloch14 9. jouluk. 2019
      Vastauksena käyttäjille @radgeRayden ja @mikulasflorek

      Yes! Exactly. I just need to get that binding index. I can call glProgramUniform1i to set it myself, but I'd rather attempt to respect what the shader author wrote in the layout qualifier.

      1 vastaus 0 uudelleentwiittausta 1 tykkäys
    10. Mikulas Florek‏ @mikulasflorek 9. jouluk. 2019
      Vastauksena käyttäjille @tloch14 ja @radgeRayden

      Quick googling suggests glGetUniform should work.

      1 vastaus 0 uudelleentwiittausta 0 tykkäystä
      Timothy Lochner‏ @tloch14 9. jouluk. 2019
      Vastauksena käyttäjille @mikulasflorek ja @radgeRayden

      Right. I expect glGetUniform1i to work. I was hoping for there to be a glGetProgramUniform1i(program, location).

      13.04 - 9. jouluk. 2019
      1 vastaus 0 uudelleentwiittausta 0 tykkäystä
        1. Uusi keskustelu
        2. Timothy Lochner‏ @tloch14 9. jouluk. 2019
          Vastauksena käyttäjille @tloch14, @mikulasflorek ja @radgeRayden

          Ah wait, glGetUniform takes a program. *doh*! Naming convention of glUniform/glProgramUniform made me think it wouldn't.

          1 vastaus 0 uudelleentwiittausta 2 tykkäystä
        3. Timothy Lochner‏ @tloch14 9. jouluk. 2019
          Vastauksena käyttäjille @tloch14, @mikulasflorek ja @radgeRayden

          Just tested it and it works great. Thanks to both of you for the help!

          0 vastausta 0 uudelleentwiittausta 2 tykkäystä
        4. Keskustelun loppu

      Lataaminen näyttää kestävän hetken.

      Twitter saattaa olla ruuhkautunut tai ongelma on muuten hetkellinen. Yritä uudelleen tai käy Twitterin tilasivulla saadaksesi lisätietoja.

        Mainostettu twiitti

        false

        • © 2021 Twitter
        • Tietoja
        • Ohjekeskus
        • Ehdot
        • Yksityisyyskäytäntö
        • Evästeet
        • Mainosten tiedot