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. John W Kloetzli, Jr‏ @JJcoolkl 2. lokak. 2020

      Basically all C++ libraries define a FORCEINLINE macro and sprinkle it everywhere, across all compilers. I wonder how much that is really verified to be helpful.

      11 vastausta 0 uudelleentwiittausta 9 tykkäystä
    2. Bobby Anguelov‏ @Bobby_Anguelov 2. lokak. 2020
      Vastauksena käyttäjälle @JJcoolkl

      It helps with debug builds. Since the inlining isn't as aggressive, often something inlined in release isn't in debug unless "forced". At least that's been my experience in MSVC, not sure about other compilers.

      1 vastaus 0 uudelleentwiittausta 2 tykkäystä
    3. John W Kloetzli, Jr‏ @JJcoolkl 2. lokak. 2020
      Vastauksena käyttäjälle @Bobby_Anguelov

      You mean optimized debug? I keep forgetting that some people do that. We just use full debug with no inlining.

      2 vastausta 0 uudelleentwiittausta 0 tykkäystä
    4. Bobby Anguelov‏ @Bobby_Anguelov 2. lokak. 2020
      Vastauksena käyttäjälle @JJcoolkl

      If you ever touch std in debug with no inlining you get to suffer. It's also no fun with math functions. I generally run full debug but enable inlining, force inline is useful in that specific scenario especially for things like trivial getters that get called a lot :(

      1 vastaus 0 uudelleentwiittausta 0 tykkäystä
    5. John W Kloetzli, Jr‏ @JJcoolkl 2. lokak. 2020
      Vastauksena käyttäjälle @Bobby_Anguelov

      Yeah, I get it. Engine code here doesn't use stl or other template-heavy stuff that relies on inlining so it isn't too bad in full debug. 30fps.

      1 vastaus 0 uudelleentwiittausta 0 tykkäystä
    6. Bobby Anguelov‏ @Bobby_Anguelov 2. lokak. 2020
      Vastauksena käyttäjälle @JJcoolkl

      What about your math lib? You don't use any forceinline there?

      1 vastaus 0 uudelleentwiittausta 0 tykkäystä
    7. John W Kloetzli, Jr‏ @JJcoolkl 2. lokak. 2020
      Vastauksena käyttäjälle @Bobby_Anguelov

      No marked inlining at all. But it is all just flat functions so it isn't too bad.

      1 vastaus 0 uudelleentwiittausta 0 tykkäystä
    8. Bobby Anguelov‏ @Bobby_Anguelov 2. lokak. 2020
      Vastauksena käyttäjälle @JJcoolkl

      I had issues at scale with that in debug, trivial getters showing up in my profiles. Had massive improvments after forceline. Then again I'm the crazy type that profiles and optimizes debug builds :P

      2 vastausta 0 uudelleentwiittausta 0 tykkäystä
    9. Timothy Lochner‏ @tloch14 2. lokak. 2020
      Vastauksena käyttäjille @Bobby_Anguelov ja @JJcoolkl

      Ever considered solutions where certain libraries are compiled in debug and others are with optimization? Gameplay programmers, for instance, can let the graphics and physics library be optimized while their own code is in debug. Done this before and it proved useful.

      1 vastaus 0 uudelleentwiittausta 1 tykkäys
    10. Bobby Anguelov‏ @Bobby_Anguelov 2. lokak. 2020
      Vastauksena käyttäjille @tloch14 ja @JJcoolkl

      Yeh, that's a common approach, and I do that for thirdparty libs but I like to have the entire engine in debug, else people get lazy and it becomes death by a 1000 cuts. I've never seen a fast debug build be slow in release ;)

      1 vastaus 0 uudelleentwiittausta 2 tykkäystä
      Timothy Lochner‏ @tloch14 2. lokak. 2020
      Vastauksena käyttäjille @Bobby_Anguelov ja @JJcoolkl

      I'm generally the same way. If your debug build is 30fps it's likely your release will hit 60. Great way of hitting your target performance marks.

      12.14 - 2. lokak. 2020
      1 vastaus 0 uudelleentwiittausta 0 tykkäystä
        1. Uusi keskustelu
        2. Bobby Anguelov‏ @Bobby_Anguelov 2. lokak. 2020
          Vastauksena käyttäjille @tloch14 ja @JJcoolkl

          Yeh, and for me, I often have to dig in god knows what system when debugging, having to stop the game, deoptimize some function, then re-run, and repeat is a horrific workflow.

          1 vastaus 0 uudelleentwiittausta 1 tykkäys
        3. Doug Binks | #BlackLivesMatter‏ @dougbinks 2. lokak. 2020
          Vastauksena käyttäjille @Bobby_Anguelov, @tloch14 ja @JJcoolkl

          This is one of the benefits of using runtime compilation - I can recompile one file as debug without stopping the game, and go from there. It also makes building debug UI on the fly easy.

          1 vastaus 0 uudelleentwiittausta 0 tykkäystä
        4. Näytä vastaukset

      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