Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - RetroX

691
General ENIGMA / Re: Enigma IDE (written in C++ using wxWidgets)
« on: September 20, 2009, 09:46:23 AM »
]He probably meant default Qt or GTK dialogs.... (X does not have any preset dialogs, although you can certainly make your own).
I thought X had dialogs, too?  :/
I know it has simple things like right-click context menus and the like, and I thought it had message boxes as well.

I've been messing with all the various desktops lately (GNOME, KDE, Xfce, LXDE, JWM, X by itself) in my arch install (which I've reinstalled many times) and I could have sworn that a lot of default X applications had certain dialogs that were the same.

692
Announcements / Re: I'm bookmarking this day
« on: September 19, 2009, 09:56:22 PM »
Which is part of English class.

I learn writing and literature in French, too.

693
General ENIGMA / Re: Enigma IDE (written in C++ using wxWidgets)
« on: September 19, 2009, 09:55:35 PM »
The PNG is an awesome file format.  I wish alpha transparency could be used on indexed images, though (with alpha as part of the palette).

694
Announcements / Re: I'm bookmarking this day
« on: September 19, 2009, 11:44:38 AM »
No, you need to take English and History as well as Math and Science.

695
General ENIGMA / Re: Enigma IDE (written in C++ using wxWidgets)
« on: September 19, 2009, 10:38:31 AM »
I have no clue what API Blender was made in. :/

It's essentially the default X dialogs, pretty much.

696
Announcements / Re: I'm bookmarking this day
« on: September 19, 2009, 07:16:22 AM »
I meant something like it, not taking the code.  Unless Apple was a jerk and patented it or something, which I doubt.

697
Announcements / Re: I'm bookmarking this day
« on: September 18, 2009, 08:14:23 PM »
Sounds like Grand Central Dispatch. It's a new feature in Snow Leopard.
It is?  Well, thumbs up for Apple.  Maybe Linux will do something like this in kernel 27 or something, if they think of making it.

698
Announcements / Re: I'm bookmarking this day
« on: September 18, 2009, 02:33:54 PM »
Thing is, you need the application to do the splitting.  Windows won't and shouldn't split the threads itself; that way, a game can split to one core and all applications can split to one, etc.  For example, you should assign each core a name and task - for example, one is a "game" core, one is a "utility" core, etc.  The OS should decide which core the thread should go to depending on the cores' activity, the requested core, and the resources required by the thread, merging and freeing certain cores according to required tasks, so the most is always used out of the cores.  Obviously, that isn't happening right now.

699
Announcements / Re: I'm bookmarking this day
« on: September 17, 2009, 07:05:55 PM »
That's the programs making the threads, not Windows. :/

And yes, it is.  However, it's nice to have threads split across cores, and normally, they do not.

700
Announcements / Re: I'm bookmarking this day
« on: September 17, 2009, 05:22:54 PM »
Wow, why did I read that as CPU. :/

Anyways, threads are useful.  For doing multiple things at once.  Windows uses a thread for each application.  A single thread for the OS is not one thread; it is many.  It would make sense to use threads to run things in threads for speed, wait for all threads to finish, whereas if the threads do not finish within x time, it's considered too much lag and an error pops up.  All of this is controlled from a separate thread.

why did everyone ninja me

doesn't SMF have an anti-ninja feature

oh, paged, stupid

701
Announcements / Re: I'm bookmarking this day
« on: September 16, 2009, 08:21:29 PM »
I don't know; you could be right. Intel's Larrabee [GPU that runs x86 instructions] will have up to 48 cores, and they demoed a (non-x86, proof-of-concept only) chip with 80 cores a few years ago.
I've never heard of a 48-core processor, and, to be honest, it sounds pretty pointless in my opinion unless you have 48 things you want to do at once.

702
Announcements / Re: I'm bookmarking this day
« on: September 16, 2009, 02:19:54 PM »
Where did you hear that? Cray uses tens of thousands of x86 cores in its more recent supercomputers.
Well, I thought one individual processor was limited to 32 cores.  Or do you mean multiple processors?  I thought I read it somewhere, but I forgot. :/

703
Announcements / Re: I'm bookmarking this day
« on: September 15, 2009, 02:53:27 PM »
12 cores? :o

Anyways, I thought the max was 32?

704
Announcements / Re: I'm bookmarking this day
« on: September 14, 2009, 07:36:41 PM »
While I don't know how much hell this would be to program, you should have thread scripts like create_thread(), destroy_tread(), set_thread(), while the set_thread() would always set back to the original thread at the end of events so that drawing can be done.  That way, you can use multiple threads within objects.

705
General ENIGMA / Re: Enigma IDE (written in C++ using wxWidgets)
« on: September 14, 2009, 07:33:22 PM »
I lol'd, you do realise that you can simply make your own dialogs right? <.<
You can for WinAPI and Qt too, but does anyone ever bother?