Search results

  1. D

    Learning Ogl And Shaders? This Can Be Of Use To You

    I have a little request to those here lucky to already have their Pandoras. Below is a quick ES 2.0 shader benchmark app i hacked together not long ago (for another platform, but still should be ok on the Pandora). If somebody with a compiler and 10 minutes of spare time is willing to build and...
  2. D

    Learning Ogl And Shaders? This Can Be Of Use To You

    A bit different categories of software. Rendermonkey is an end-user shader editor meant for content creators. NTSH-JASS is integratable code meant for application developers - it's a bulding block, namely the back-end part of a rendering pipeline. Difference between the two is the same as...
  3. D

    Learning Ogl And Shaders? This Can Be Of Use To You

    Heya aspiring leet OGL coders, The recent spike in OGL chatter on these boards coincided with the end of a phase of an old pet project of mine. Some of you may still remember from old discussions a home-brewed OGL testbed framework of mine - NTSH-JASS. Well, I dusted up the old framework a tad...
  4. D

    The Jungle Of Opengl, Where To Start?

    Unless the tutorial omits to mention that glbegin & co are degrading performance, I don't see why the existence of said apparatus should be hidden from the readers. I would rather spend 1 minute to write a silly gizmo through immediate-mode GL calls, than 10 minutes through production-quality...
  5. D

    The Jungle Of Opengl, Where To Start?

    Just a general word of advice on performance-sensitive matters: don't be appalled by things like glbegin. While it's not something you'd use in production code, it's still a useful apparatus for quick-n-dirty prototyping. Sort of like python is :P Kidding there, of course. There are a gazillion...
  6. D

    Love The Pandora, But Mines On Ebay

    frankly, i find this thread quite funny, in a geeky-self-irony kind of way. sorry for not being able to contribute accordingly.
  7. D

    The Jungle Of Opengl, Where To Start?

    maiden, start with a good book on 3d graphics. learning the fundamentals of a discipline through APIs is not a particularly good approach to self-education. Advanced Animation and Rendering Techniques, Watt and Watt is one such book - it starts with a couple of introductory chapters on 3d and...
  8. D

    Panmmo

    good job with the modelling & shading, Eniko. FSAA will be your best friend when getting hull extrusion to look better.
  9. D

    Pandora What Are The 3D Limitations Of The Pandora?

    none of those things necesitates shaders. apropos, shaders allow for more sane/optimal usage of the GPU hw, but they don't change the fundamental GPU model. some time ago there was an academic HLSL (high-level shading language) that was implemented entirely on top of fixed-pipeline openGL, but I...
  10. D

    Pandora What Are The 3D Limitations Of The Pandora?

    apropos, are the vert/tri stats on those shots correct? if so, you have some spectacularly bad meshes in that test - no vertex sharing whatsoever (#tri == #vert / 3). that's not good for vertex caches.
  11. D

    Pandora Compiling For Pandora (Tcc?)

    speculative execution?
  12. D

    Panmmo

    a couple of words on cell shading et al: * consider what you want to do for the edges - your options are post-processing (edge-detection filters) or hull extrusion. the former is the overal-better approach (more flexible, etc) but it requires rendering to texture. the latter is relatively cheap...
  13. D

    Pandora Delivery

    so the harm that had been caused by a volcano was largely offset by the lack of rain during certain hours over a certain uk location? environmental gods taketh, environmental gods giveth (or vice versa)
  14. D

    Could Sd Cards, In Theory, Be Used As Ram In A Linux Environment?

    In case you're referring to the size of the text segment in a binary, that might be technically true, but practically it's irrelevant. The difference in average codesize is negligible to be of any concern in a desktop environment - code volume there is by far not the leading RAM consumer. Now if...
  15. D

    Power Consumption

    burn him! i take it you haven't heard of the bugatti veyron? ; )
  16. D

    Power Consumption

    I don't understand the whole 'but the website says 600MHz' debate. The device is capable, within factory/vendor specs, of achieving 600MHz, ergo that's what the site says. Other than that, the desktop may be running at 12MHz, if that's sufficient for it, and there's nothing wrong about that...
  17. D

    Emulator Development Talk

    Thank you for the reference to that thread - you do raise interesting issues there. But they hold only when the CPU & PPU emulations are in sync. My original thought was of the GPU doing frame-wide work (versus scanline work), by being out of sync with the CPU emulation, i.e. at a frame of...
  18. D

    Emulator Development Talk

    i got the idea from the following thread on the bsnes forums, where i believe you originally took part too. apparently the 330 atom is not the ideal cpu (does not meet the min system requirements, etc), but it was not reported as unusable. maybe i should not have used the phrase 'run well', my...
  19. D

    Emulator Development Talk

    bsnes as found today on PC's - surely not. but a bsnes re-factored for the pandora - who knows? i don't see it as so decided. if a 1.6GHz p5 core w/ 1MB of L2, 533MHz FSB can run it well, a 600MHz A8 w/ 256KB L2+ 430MHz DSP w/ 112KB cache + a little help from the 530 may not fall that far...
  20. D

    Return Values, Exceptions And Special Cases

    If the jump table could be hard-coded at compile time, i.e. the pairs 'raised error - cought error' would be translated into hard jumps, that would mean that the error checks cannot be placed in a library - they need to sit at the caller's side (as the callee does not know about vectors into the...
Back
Top