I would assume they need some video memory for render targets. I don't know why they need 32MB specifically though. Maybe they're planning on letting people output video on the second output while a game is being played, though that seems like it would have too much impact on system memory bandwidth (not to mention I/O usage) to be transparent to the game.mckmas8808 said:Do you know why 32 MB of video memory is reserved in the PS3?
Yeah, I've probably already said more than I should. I'll shut up now.expletive said:...or your NDA. Thanks.
heliosphere said:Yeah, I've probably already said more than I should. I'll shut up now.
heliosphere said:No, the 360 only reserves 32MB. PS3 currently reserves 64MB of main memory and 32MB of video memory.
Seems to me to be a lot of graphics memory. 1080p is 2 million pixels, at 32 bit is 8 megs a screen. Frontbuffer + backbuffer, is 16 Mb. Maybe a GUI buffer too, rendered separately for blending with the main image (video conferencing), though if you're doing that, overlaying the OS GUI, the game would need to be output to the same buffers. If this OS VRAM usage includes the frontbuffer and...primary backbuffer, that'd be understandable. 4 whole screens worth of data for GUI sounds extravagant. I guess the GUI widgets could be stored here, loaded from HDD on startup, but that seems wasteful. It'd be nice to have vector widgets for smoooooth drawing, something like Flash on steroids. That'd provide proper edge-antialiasing and funky effects, all for negligable RAM consumptionheliosphere said:I would assume they need some video memory for render targets. I don't know why they need 32MB specifically though.
Shifty Geezer said:Seems to me to be a lot of graphics memory. 1080p is 2 million pixels, at 32 bit is 8 megs a screen. Frontbuffer + backbuffer, is 16 Mb. Maybe a GUI buffer too, rendered separately for blending with the main image (video conferencing), though if you're doing that, overlaying the OS GUI, the game would need to be output to the same buffers. If this OS VRAM usage includes the frontbuffer and...primary backbuffer, that'd be understandable. 4 whole screens worth of data for GUI sounds extravagant. I guess the GUI widgets could be stored here, loaded from HDD on startup, but that seems wasteful. It'd be nice to have vector widgets for smoooooth drawing, something like Flash on steroids. That'd provide proper edge-antialiasing and funky effects, all for negligable RAM consumption
Hardknock said:whoa, so that thread posted earlier that got locked was correct then?
Shifty Geezer said:The OS serves the purpose of the device, and thus the choices are not the game devs to make. As an example, perhaps digital recording to HDD is possible on PS3? If so, the resources needed to do that might well be reserved so the PS3 console can record programs while someone is playing games. You can't leave it to the game developer to enable/disable that feature. That would confuse the market too much, needing owners to be sure to only run games that allow for certain other features to be multitasked whioe gaming.
Mmmkay said:Heliosphere would need to clarify what he meant by 'render target'. It seems like he's suggesting that 32MB of the VRAM is partitioned for the framebuffer, which wouldn't be a 'loss' - more a necessity. The other thread implied OS reservation alone, so that would also need framebuffer allocation above the '96MB'.
supervegeta said:You can do this without consufing anyone, like Microsft alredy did this with the first xbox, where the custom soundtrack for example are not supported in all games.
Titanio said:The point is, something like pvr which was Shifty's example couldn't be something that was supported in some games and not in others. Ditto for other kinds of functionality like "video blogging", media serving to remote or local PSPs etc. That kind of stuff can happen any time without the player's intervention or prompting. You can't say "oops! the wrong game is being played. Try again later", or "oops! there goes the tv show you wanted recorded. should have played xyz instead!" (assuming the rumoured pvr functionality).
Hardknock said:Yeah I would love if he could clarify. I understand if he's skating too close to an NDA though
But he directly compares the 96MB on the PS3 to the "only 32MB" that the 360 uses. So that's 3 times the amount, I'm just curious what they are using all this space for??
supervegeta said:You are always talking about things that the casual gamer could not care less , and want to make it look like it is a big deal.
Hardknock said:Yeah I would love if he could clarify. I understand if he's skating too close to an NDA though
But he directly compares the 96MB on the PS3 to the "only 32MB" that the 360 uses. So that's 3 times the amount, I'm just curious what they are using all this space for??
Hardknock said:Yeah I would love if he could clarify. I understand if he's skating too close to an NDA though
But he directly compares the 96MB on the PS3 to the "only 32MB" that the 360 uses. So that's 3 times the amount, I'm just curious what they are using all this space for??
I don't and didn't factor that in. I guess a case could be made for a 1080p camera image (EyeToy use) and 1080p video footage and 1080p game output. 1080p video conferencing...maybe that'll take off in Korea. Dont' think my 2 megabit connection will be up to that thoughTitanio said:How do you figure multiple video streams would fit in here? (video chat) With HD cameras, you might be dealing with multiple 1080p streams (or their equivalent).
Titanio said:Casuals would like hop all over the likes of pvr or video-blogging, if it was actually there. And they'd simply want it to WORK every time, and not care for your explanations of "well, this game needed a certain amount of cpu time, this wouldn't didn't" etc. etc. That would not go over well. If you set up your PS3 to record, for example, your favourite TV show, and you missed it because little timmy was playing some game that just couldn't live without the extra 10-15% of resources, you probably would care. You'd come to view it as unreliable, and not use the functionality at all.
Casuals, and really, well, anyone, just want things to be easy and to work well. Period. Unpredictability isn't a good thing for either consumers or developers.
Shifty Geezer said:I don't and didn't factor that in. I guess a case could be made for a 1080p camera image (EyeToy use) and 1080p video footage and 1080p game output. 1080p video conferencing...maybe that'll take off in Korea. Dont' think my 2 megabit connection will be up to that though
supervegeta said:The casual gamer could not care less about pvr, multiple video stream, video chat, video blogging, ecc,