This site is no longer active and is available for archival purposes only. Registration and login is disabled.

Your thoughts on runtime code generation/modification...


Your thoughts on runtime code generation/modification...

Postby drgoldie » Dec 9, 2003 @ 10:52pm

drgoldie
pm Member
 
Posts: 330
Joined: Jan 10, 2003 @ 10:46am
Location: Vienna


Postby StephC » Dec 9, 2003 @ 11:38pm

Statically link ?

I think that evc does not include not used functions.
Stephane Cocquereaumont / Game Developer at <a href=http://int13.net>int13 production</a> (code monkey)
User avatar
StephC
pm Insider
 
Posts: 442
Joined: Jun 12, 2003 @ 10:41am
Location: Bordeaux - France


Postby Kzinti » Dec 9, 2003 @ 11:42pm

Kzinti
pm Member
 
Posts: 3238
Joined: Jan 13, 2002 @ 5:23am


Postby drgoldie » Dec 10, 2003 @ 7:59am

well, the problem is that for a general implementation of a 3D API like OpenGL (and not a specific game) you don't know in advance which functions are going to be needed by a programmer.

you are right that obviously a small number of functions will be used more often than most others. that's why i allow developers to choose in the python script which functions will be created. at the moment i don't have a fall-back for those functions that were not selected (so the library complains about this instead of doing it at least slowly) but that's going to come.

but i'd love to see a better solution to this...

thx,
DANIEL
drgoldie
pm Member
 
Posts: 330
Joined: Jan 10, 2003 @ 10:46am
Location: Vienna


Postby Kzinti » Dec 10, 2003 @ 8:15am

Kzinti
pm Member
 
Posts: 3238
Joined: Jan 13, 2002 @ 5:23am


Postby drgoldie » Dec 10, 2003 @ 9:16am

drgoldie
pm Member
 
Posts: 330
Joined: Jan 10, 2003 @ 10:46am
Location: Vienna


Postby Kzinti » Dec 10, 2003 @ 6:02pm

Kzinti
pm Member
 
Posts: 3238
Joined: Jan 13, 2002 @ 5:23am


Postby drgoldie » Dec 10, 2003 @ 6:14pm

drgoldie
pm Member
 
Posts: 330
Joined: Jan 10, 2003 @ 10:46am
Location: Vienna


Postby Sergey Chaban » Dec 11, 2003 @ 5:01pm

Sergey Chaban
pm Member
 
Posts: 72
Joined: Nov 12, 2002 @ 1:45am


Postby drgoldie » Dec 11, 2003 @ 8:13pm

hey thanks, this looks VERY interesting.

i have to admit that i first want to try out the Mesa way: filling a pixel-buffer for each "feature" (such as texture, shading, etc...) and finally combine them in the way as required.

i used to think that this would be very slow, but the buffers should fit nicely into the cache and other than i used to believe, an early z-test can be done efficiently (due to the fact that pixels will not switch frequently between visible and unvisible).

if it should turn out, that this solution is ways slower than what i have right now i'll definitely try out the assembler stuff. what's keeping me away from it right now is the fact that i'll have to learn ARM assembler...

thanks,
DANIEL
drgoldie
pm Member
 
Posts: 330
Joined: Jan 10, 2003 @ 10:46am
Location: Vienna


Postby Kzinti » Dec 11, 2003 @ 8:27pm

Kzinti
pm Member
 
Posts: 3238
Joined: Jan 13, 2002 @ 5:23am


Postby hm » Dec 29, 2003 @ 5:06pm

User avatar
hm
pm Member
 
Posts: 201
Joined: Dec 28, 2003 @ 8:47pm
Location: Seattle, WA


Postby Digby » Dec 29, 2003 @ 11:52pm

I'd use CacheSync, but you might want to look at .
Digby
pm Insider
 
Posts: 1011
Joined: Apr 29, 2001 @ 1:53pm


coredll references

Postby hm » Mar 7, 2004 @ 11:42pm

User avatar
hm
pm Member
 
Posts: 201
Joined: Dec 28, 2003 @ 8:47pm
Location: Seattle, WA


Postby refractor » Mar 8, 2004 @ 9:16am

User avatar
refractor
pm Insider
 
Posts: 2304
Joined: Feb 5, 2002 @ 1:12pm
Location: Luxembourg


Next

Return to Windows Mobile


Sort


Forum Description

A discussion forum for mobile device developers on the Windows Mobile platform. Any platform specific topics are welcome.

Moderators:

Dan East, sponge, Digby, David Horn, Kevin Gelso, RICoder

Forum permissions

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

cron