User Name Password Register
DaniWeb IT Discussion Community
All
What is DaniWeb IT Discussion Community?
You're currently browsing the Windows Users Lounge section within the Tech Talk category of DaniWeb, a massive community of 391,596 software developers, web developers, Internet marketers, and tech gurus who are all enthusiastic about making contacts, networking, and learning from each other. In fact, there are 2,706 IT professionals currently interacting right now! Registration is free, only takes a minute and lets you enjoy all of the interactive features of the site.
Please support our Windows Users Lounge advertiser:
Views: 5690 | Replies: 25
Reply
Join Date: Nov 2003
Location: Ohio
Posts: 778
Reputation: Zachery has a spectacular aura about Zachery has a spectacular aura about 
Rep Power: 7
Solved Threads: 19
Colleague
Zachery's Avatar
Zachery Zachery is offline Offline
The Geek Father

Re: Windows Vista

  #11  
Aug 13th, 2005
Originally Posted by freesoft_2000
Hi everyone,

If by bad code you mean bugs then i mean not only does Microsoft have them but almost all products do. Its something that's understandable. What i don't like is the spyware Microsoft bundles with its softwares to send to its headquaters. If the user know about i then its okay but don't try to hide them. I think alot of you guys remember the windows media fiasco.

I think the worst thing people are most angry about Vista is that they are planning to drop support for opengl. That made alot of game developers and gamers furious but lets see what happens in the future

Richard West
Where did Microsoft EVER say it was droping OpenGL support?
Firefox: no, its not the end all solution, it has its own issues and in time it will be just as insecure as IE, when its hit Firefox 6, if it makes it that far. Oh, and AOL pays for it, incase you didn't know.

Microsoft & Windows: If you hate it so much, move to linux, or bsd, or anything else, stop complaning and move on.
Good starting places: Gentoo Novell SUSE Fedora Core Apple
Reply With Quote  
Join Date: Jun 2004
Posts: 604
Reputation: freesoft_2000 is an unknown quantity at this point 
Rep Power: 6
Solved Threads: 6
freesoft_2000 freesoft_2000 is offline Offline
Practically a Master Poster

Solution Re: Windows Vista

  #12  
Aug 13th, 2005
Hi everyone,

Originally Posted by Zachery
Where did Microsoft EVER say it was droping OpenGL support?

He is a link. There is also a link to the offical opengl webpage that talks about this. They are doing this to drive out the competition and trying to support their own 3D apis

http://www.garagegames.com/mg/forums...d.php?qt=33093

Richard West
*****************************************************
Microsoft uses "One World, One Web, One Program" as a slogan.
Doesn’t that sound like "Ein Volk, Ein Reich, Ein Führer" to you, too?
— Eric S. Raymond

Tell me what type of software do you like and what would you pay for it

http://www.daniweb.com/techtalkforums/thread19660.html
Reply With Quote  
Join Date: Mar 2004
Location: Australia
Posts: 3,735
Reputation: Catweazle is a jewel in the rough Catweazle is a jewel in the rough Catweazle is a jewel in the rough Catweazle is a jewel in the rough 
Rep Power: 15
Solved Threads: 136
Colleague
Catweazle Catweazle is offline Offline
Grandad

Re: Windows Vista

  #13  
Aug 13th, 2005
DirectX will become an integral component of the OS core in Vista. A more complete discussion of the concepts involved can be found here:

http://www.hardforum.com/showthread.php?t=920748

That article is speculative in regard to hardware requirements, but it's reasonably accurate in regard to the potential of Vista for the hardware of the near future.

In effect, the OS 'takes over' both driver implementation and the graphics application interface. Future graphics cards will be able to differ only in speed, pretty much. Longhorn Display Driver Model and Windows Graphics Foundation 2.0 allow for capabilities not yet met by display cards.

OpenGL support will become problemmatic at best, and there is currently a huge debate occurring over the prospect.
Reply With Quote  
Join Date: Jan 2005
Posts: 99
Reputation: talkfreelance is an unknown quantity at this point 
Rep Power: 4
Solved Threads: 0
talkfreelance talkfreelance is offline Offline
Junior Poster in Training

Re: Windows Vista

  #14  
Aug 14th, 2005
I'm looking forward to Vista, but what are the major improvements over XP? I really LOVE xp
TALKFREELANCE.COM

1,783 members and growing!
Reply With Quote  
Join Date: Nov 2004
Location: Netherlands
Posts: 5,646
Reputation: jwenting is a jewel in the rough jwenting is a jewel in the rough jwenting is a jewel in the rough jwenting is a jewel in the rough 
Rep Power: 18
Solved Threads: 191
Colleague
jwenting's Avatar
jwenting jwenting is offline Offline
duckman

Re: Windows Vista

  #15  
Aug 15th, 2005
People, unless and until you see an announcement from Microsoft themselves don't believe anything you read...
There have been many rumours about Vista/Longhorn about how evil Microsoft is (I think I even saw one stating it would only support Microsoft software and hardware and that everything else would no longer work, a rumour also floating the net when XP was due for release).

The ONLY statement on OpenGL I could find on Microsoft.com has to do with running an Avalon (the new graphics system) application on top of OpenGL (so NOT running only OpenGL):
You can host an Hwnd inside an Avalon application. However, having Avalon render on top of OpenGL-based content which is accelerated through an ICD is likely to cause flicker and it is going to be hard to have things to register properly temporally, given the two independent rendering pipelines
Seems reasonable as you're effectively having every calculation done twice...

Existing applications will continue to run without requiring modification. In order to use new Avalon features, developers or designers will need to write to the Avalon classes.

Remember that many graphics cards (especially the better ones, not talking about the $25 ones you get in supermarket PCs) do OpenGL natively in hardware it shouldn't really matter.
As always, the person creating the application has to know what he's doing.

Avalon also does not replace DirectX or sit between DirectX and the hardware:
No: Avalon is built on top of DirectX and DirectX still available for gaming and other scenarios that require direct access to graphics hardware.

How well do Direct3D rendering and Avalon rendering mix?

As with mixing OpenGL rendering and Avalon rendering (above), the Hwnd hosting solution works - just like hosting GDI/GDI+/Windows Forms content. Compositing Avalon on top will work better on Longhorn, because of changes that we are making to the underlying operating system. We can't take those changes down-level (i.e., to previous operating systems) as they are extensive - new driver model, changes to GDI, etc.

Avalon is a vector graphics system first of all. If you're doing bitmap graphics (which is what OpenGL and most DirectX is all about) it seems little will change.
42 Private messages asking for help will be ignored
In the frozen land of Nador they were forced to eat Steve's iMinstrels, and there was much rejoicing.
Reply With Quote  
Join Date: Mar 2004
Location: Australia
Posts: 3,735
Reputation: Catweazle is a jewel in the rough Catweazle is a jewel in the rough Catweazle is a jewel in the rough Catweazle is a jewel in the rough 
Rep Power: 15
Solved Threads: 136
Colleague
Catweazle Catweazle is offline Offline
Grandad

Re: Windows Vista

  #16  
Aug 15th, 2005
Suggest you do a bit wider research, jwenting. Your own interpretation is as wide of the mark as some of the 'alarmist' prattlings that are going around.

The initial release of Longhorn, 'Vista', will not be a full implementation of LDDM and WGF 2.0 That will be added later.

As you've read before, Longhorn will use its own API to handle 2d and 3d graphics. Microsoft knows that this will cause a lot of compatibility problems and thats why they are talking to the videocard manufacturers. The new videocards ofcourse need to support the new graphics system and the manufacturers have to adjust their videocards' architecture so it will take full advantage of Longhorn. Because of this the support for OpenGL won't be as good anymore, because all the new videocards will be specialized in WGF graphics. Because of the new WGF technology, game engines need to be adapted to Longhorn as well. This means, that engines that will be used in the near future, like the Doom 3, Source and Unreal 3 Engine, will have to be fully compatible with WGF and the new videocard architecture. The next serie nVidia and ATI cards WON'T support the new technologies.


That doesn't mean Vista will not be able to run on current systems. It means that current technology is limited in its capability to take full advantage of the features Vista will introduce. Vista truly is a 3D operating system, which is underpinned by future versions of DirectX. DirectX is used even to display the desktop! OpenGL is most certainly being pushed to the sidelines, and LDDM will be a big factor in pushing it there.
With Longhorn Microsoft wants to eliminate the long installation procedures that PC games have. Installing and playing a game should be as easy as with a console. They too are developing a special driver manager, so you won't have any problems with different drivers. This means no problems with flickering textures, stuttering and crashing anymore, because the drivers will be fully controled by the graphics interface and because of this system nVidia and ATI can develop and test their drivers for problems within a few seconds. Updating drivers and BIOS'es will get a lot easier because Windows Update will get a special feature that automatically checks if your hardware is up to date and automatically updates your drivers, BIOS'es, the Longhorn graphics interface and even updates for the most important feature of Longhorn, WGF 2.0.


That's a rather fundamental conceptual change for Windows users and the producers of hardware for Windows systems. It means that we will no longer be subject to the whims of hardware developers, with software producers not needing to constantly tweak to compensate for the many and varied differences in hardware. Instead, it means that allowance has been made for a point well beyond where current hardware technology lies, and the hardware manufacturers are obliged to 'fit in' with the software standards. It also means that DirectX, not OpenGL, lies at the heart of that software standard!
Reply With Quote  
Join Date: Nov 2004
Location: Netherlands
Posts: 5,646
Reputation: jwenting is a jewel in the rough jwenting is a jewel in the rough jwenting is a jewel in the rough jwenting is a jewel in the rough 
Rep Power: 18
Solved Threads: 191
Colleague
jwenting's Avatar
jwenting jwenting is offline Offline
duckman

Re: Windows Vista

  #17  
Aug 15th, 2005
Did you get that information from Microsoft or from some anti-Microsoft rant site?

Your quotes are quite different in style from anything Microsoft themselves write. Like I said, trust the source as only Microsoft know what they're planning for Vista.
Maybe someone has access to an alpha release leaked at some point in which OpenGL support is lacking and that's what sparked the rants, but that's not to say that that's the final version...
42 Private messages asking for help will be ignored
In the frozen land of Nador they were forced to eat Steve's iMinstrels, and there was much rejoicing.
Reply With Quote  
Join Date: Mar 2004
Location: Australia
Posts: 3,735
Reputation: Catweazle is a jewel in the rough Catweazle is a jewel in the rough Catweazle is a jewel in the rough Catweazle is a jewel in the rough 
Rep Power: 15
Solved Threads: 136
Colleague
Catweazle Catweazle is offline Offline
Grandad

Re: Windows Vista

  #18  
Aug 15th, 2005
No jwenting. I'll trust Microsoft's publicity information only as far as the factual content included in it.

The discussion excerpts I've included have resulted from the developer conferences which followed the release of code to software and hardware developers. The 'Beta' version might have only recently had public release, remember, but developers have had code in their possesion for quite a lengthy period of time. The excerpts I've quoted don't come from 'anti-Microsoft' ranters but rather from serious discussion amongst the people who are trying to ready software and hardware for the release of Vista. Such discussion has been occurring since mid-2004.
Reply With Quote  
Join Date: Nov 2004
Location: Netherlands
Posts: 5,646
Reputation: jwenting is a jewel in the rough jwenting is a jewel in the rough jwenting is a jewel in the rough jwenting is a jewel in the rough 
Rep Power: 18
Solved Threads: 191
Colleague
jwenting's Avatar
jwenting jwenting is offline Offline
duckman

Re: Windows Vista

  #19  
Aug 15th, 2005
hmm, whatever

Even if OpenGL hardware support in the first generation cards won't be on a par with Avalon support in those cards I think that's only a matter of time.
OpenGL is platform independent, it will still be possible to bypass Avalon completely (just as it is now possible to bypass GDI+ completely, which is exactly what both OpenGL and DirectX are doing after all).
It might not be the officially recommended way of doing business with the graphics subsystem, but then there's nothing new there either

The sky isn't falling, software writers just need to adept to a new toolkit like we have so often in the past.
I can still remember the same FUD and ranting when Windows 95 came around and it was not possible to write directly to the hardware anymore (yes, I've been around that long, I wrote a videodriver for a 32 bit DOS extender around that time in Assembler and Pascal).
Of course in those days it was mainly tech auditors in magazines as there was no large web of uniniated people all jumping in with doomsday claims that "Microsoft is trying to destroy the competition" which is what the entire "Microsoft is deliberately making OpenGL a lot slower than DirectX" thing reads like.
42 Private messages asking for help will be ignored
In the frozen land of Nador they were forced to eat Steve's iMinstrels, and there was much rejoicing.
Reply With Quote  
Join Date: Mar 2004
Location: Australia
Posts: 3,735
Reputation: Catweazle is a jewel in the rough Catweazle is a jewel in the rough Catweazle is a jewel in the rough Catweazle is a jewel in the rough 
Rep Power: 15
Solved Threads: 136
Colleague
Catweazle Catweazle is offline Offline
Grandad

Re: Windows Vista

  #20  
Aug 15th, 2005
This time around though I suspect that we're definitely seeing a change to the 'playing field'.

Until now, the interaction of software and hardware has been a nightmare. x86 PCs are about the most highly configurable appliance that we use, but that configurability comes at a cost. Incompatibilities, unforeseen problems with program code that necessitate the release of 'patches, lockups, shutdowns, you name it and it'll happen to someone, somewhere. (And, of course, Microsoft will get the blame.)

How much of that do we need and how long should we put up with it?

A more commonsense approach is certainly warranted, and hardware/software development should go hand in hand to bring us improvement and advances. PC hardware reached the "good enough for most applications purposes" point quite some time back, and it's arguable that PC graphics are about in the "good enough to be good enough" phase right about now. Introduce a hardware/software management model whereby you project the features to be adopted within the expected lifespan of the OS and include provision for them from the outset. Then oblige hardware developers to 'fit in' with that provision when releasing new hardware and device drivers. Makes sense, leads to seamless installation and use of new software.

It looks to me that Vista is a step in the right direction in this regard. It has the potential to generate a situation whereby Software development for PC is stabilised in much the same way as software development for games console is. Not as rigid, of course, but a set framework to work within.
Reply With Quote  
Reply

Only community members can participate in forum threads. You must register or log in to contribute.

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)

 

DaniWeb Windows Users Lounge Marketplace
Thread Tools Display Modes

Similar Threads
Other Threads in the Windows Users Lounge Forum

All times are GMT -4. The time now is 11:34 pm.
Forum system based on vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC