Posts by Mike Hewson

11) Message boards : Cruncher's Corner : Write your own Einstein@home screensaver (Message 135184)
Posted 3 days ago by Profile Mike Hewson
bangs head on melting wall .... :-) :-)


Now that's interesting... ;-)

allows developers to leverage both APIs and develop applications and tools that use the common subset of functionality


Can you remind me again, what is your motivation to use OpenGL ES? Do you want to support mobile devices?

Well, I leave the option open as part of the framework as written eg. Android. And not necessarily for screensavers either. In any case localise the dependencies that involve the desktop vs embedded platform decision.

[ Effectively my ogl_utility components have dragged the focus out away from the annoying platform specifics of shader implementation that was subsumed by the API prior to 2009, say. A move back towards the higher level graphics thinking that you could do with the original Starsphere when OpenGL was still deemed as backwards compatible as per ~ 2003. I've slid my own abstraction layer in. ]

You can get pretty good effects even with the limited functionality that ES represents. My test bed for this is Starsphere ( 32- and 64- bit Linux ) - it's coming along for the ride so to speak - because I know what that ought be doing and it has straightforward geometry and behaviours.

Cheers, Mike.
12) Message boards : Cafe Einstein : Seti Refuge Bar & Bistro Wing of Cafe Einstein (Message 135181)
Posted 3 days ago by Profile Mike Hewson
Hi Phi1 ! :-)

I was only joshing about, you know [ slaps back ] .... err ahem.

14 hours is a long one. I don't do those very often, but I feel tired and all I have to do generally is sit and look intelligent. Upright with a palpable pulse is the basic requirement. Or as Woody Allen said : 85% of success is just turning up.

Cheers, Mike.
13) Message boards : Cafe Einstein : Seti Refuge Bar & Bistro Wing of Cafe Einstein (Message 135177)
Posted 3 days ago by Profile Mike Hewson
They're working him too hard I think...

He describes having to apply train brakes in his job. Maybe he is the train's brake. That would wear one out, you'd feel a bit thin and be a tad ragged, and it might give one an abrasive personality. And in need of lubrication most likely .... :-)

Cheers, Mike.
14) Message boards : Cafe Einstein : Cafe Einstein: LPTP #12 (Message 135176)
Posted 3 days ago by Profile Mike Hewson
Well. Shall I just say I won't be looking up ( even for 4 minutes ) "bostrilliums canalliums" ... but nice try ! :-)

Major Thread Sapper is a virtual/digital commando who may plague an online realm such as this. Might even be disguised as a friendly Aussie ( fake ) medico in suitable context.

Now I say Sixth as Terry Pratchett took it out to Five in "Thief Of Time".

*insert head into monitor* ...... ZZTSST

Just like the ending in Grosse Pointe Blank - Dan Aykroyd !

Bill I can get the name of a 'doctor' that for 100 dollars will give you a note for ANYTHING....just don't tell anyone I know him!

Shoot. I just knew it! I've been underquoting all along.

As for Anniet's last post in Two Ones then word wise : fission, boffin, hero, joined up.

Me try : Edward Teller ( effectively Dr Strangelove ) the co-designer of the 'Super' or fusion bomb ?

ie. a boffin anti-hero but doing joined up anti-fission ?

Cheers, Mike.

NB. FWIW we have just missed an anniversary of the first fusion explosion - that we know of on this planet - Nov 1 1952. Now don't get spooked, but the device/test was called "Ivy Mike". So there you go, I partly share part of the name of a gadget that can really mess with a neighbourhood.

( edit ) And of course a fusion bomb, or twenty-seven, will make a ruddy good Armageddon. Plus Stars are fusing all the time ....
15) Message boards : Cruncher's Corner : Write your own Einstein@home screensaver (Message 135170)
Posted 4 days ago by Profile Mike Hewson
Now in step-back, wide-view mode. Browsing around. Relaxing. Smiling. Doing a rethink. Thinking out loud. Now here's some things.

- first get a better info source. I've found one to grasp the shifting sands better and go with that. Here is one from three Khronos Group developers ie. they helped write the API : OpenGL ES 2.0 Programming Guide.

- within which I note a crucial paragraph ( my red emphasis highlighting my goal) :

Removing redundancy was an important goal, but maintaining compatibility with OpenGL was also important. As much as possible, OpenGL ES was designed such that applications that were written to the embedded subset of functionality in OpenGL would also run on OpenGL ES. The reason this was an important goal is it allows developers to leverage both APIs and develop applications and tools that use the common subset of functionality. Although this was an important goal, there are cases where it has deviated, especially with OpenGL ES 2.0. This is discussed in detail in later chapters.

Aha !! However carefully note the direction of implication as written :

IF(Embedded OpenGL subset) THEN(OpenGL ES)

That is not equivalent to :

IF(OpenGL ES) THEN(Embedded OpenGL subset)

... so as directed I will read on to disclose the variances [ In mathematical language we have an injection but no surjection, thus no bijection and so no inverse ]. I may have localised the nexus of my confusions. Stay tuned.

Silly side note re. my build machine : it's an x86_64 class processor architecture, not an i686. That turns out to be quite relevant .... bangs head on melting wall .... :-) :-)

Cheers, Mike.

( edit ) It looks like the desktop versus embedded dependencies can be confined to a mere three, maybe four, classes in my ogl_utility category. Plus the instance of AbstractGraphicsEngine::initialise() and WindowManager::initialize(). Later use of compile time switching could regulate that choice. The only other area is the writing of specific shaders, but as they are represented in resource files, then that is governed by the object resource compiler mechanisms ( which I have grown to love day by day ! ) ie. a few single line changes in the resources.orc file.

( edit ) I now have four (4) monitors attached via 2 video cards to my Fedora 64bit + 32GB machine .... that'll cope with screensaver development. Uber ! :-)
16) Message boards : Cafe Einstein : Cafe Einstein: LPTP #12 (Message 135169)
Posted 4 days ago by Profile Mike Hewson
[ Sitting seriously, innocent aura, prim posture, looking like C4 wouldn't melt in my* mouth ]

..... focus .....

My guess : Captain Pugwash is the Sixth Horseman of The Apocalypse. He will turn up at the end of school term.

Cheers, Mike.

* ... within which a heart of pure psychoactive Recalcitrium burns. T'is I, Major Thread Sapper of the Royal Orstralian Engineers !
17) Message boards : Cruncher's Corner : Write your own Einstein@home screensaver (Message 135131)
Posted 4 days ago by Profile Mike Hewson
Humor time :



Cheers, Mike.
18) Message boards : Cafe Einstein : Cafe Einstein: LPTP #12 (Message 135125)
Posted 4 days ago by Profile Mike Hewson
Can I have that in writing...

Err ... no*

Cheers, Mike.

* ... pssst, you see I not allowed to make any sense either !
19) Message boards : Cafe Einstein : Cafe Einstein: LPTP #12 (Message 135123)
Posted 4 days ago by Profile Mike Hewson
OK...to post here, do I have to be sensible...if that is the case, I may be absent for some time...

Quite the reverse. If we catch you expressing yourself lucidly then you will be electronically flogged, digitally flayed, quartered up into separate hard drive partitions, and then algorithmically banned to be sure.

Cheers, Mike.
20) Message boards : Cafe Einstein : Cafe Einstein: LPTP #12 (Message 135113)
Posted 5 days ago by Profile Mike Hewson
I think Phil mentioned having to work for a living now. He may not be around as much to focus on virtual people like us. I reckon he's probably trying to apply the brakes on a real train or worldly stuff like that. He'd been faking some medical complaint or seeing fake doctors or something like that. Eventually they snapped the leash onto his collar and bam ! Back into it for the taxman ...

Now I think Anniet could teach medical students. Seriously she has hit on the two basic messages I put across to them :

- first do no harm ( eg. stay on the railway platforms )

- always check your assumptions ( eg. how many legs do I have today ? )

As for a "harmattan" I had to look that up. So that was good for the soul. Initially I read it as "hardhattan" and thus was full of visions of a blizzard of hard hats swirling & battering their way through. Sort of like shot-blasting to clean the surface of rusty metal. But I digress ....

[ .... serious professional face ]
Flinging food at the family.
You do know that feeding them makes them come back for more later, right? If that makes them get bigger - feeding is the commonest cause of growth - then the amount per serve goes up. So next time there is more flinging to be done. You are making a rod for your own back.
[ .... calm, pretending to be interested face. No wait, that's just the professional one but later in the day ]

Cheers, Mike.

( edit ) Uh, hi Phil ...

Crazy these leapfrog posts huh ? I was just saying to the others how happy we are that you have recovered from your genuine affliction and how we will miss the frequency of your helpful inputs around here. Happy train [strike]breaking[/strike] braking ! :-)


Previous 10 | Next 10

Home · Your account · Message boards

This material is based upon work supported by the National Science Foundation (NSF) under Grants PHY-1104902, PHY-1104617 and PHY-1105572 and by the Max Planck Gesellschaft (MPG). Any opinions, findings, and conclusions or recommendations expressed in this material are those of the investigators and do not necessarily reflect the views of the NSF or the MPG.

Copyright © 2014 Bruce Allen