Originally posted by AlbertP
View Post
Announcement
Collapse
No announcement yet.
The OpenGL Support State For Mesa 8.1
Collapse
X
-
Originally posted by AlbertP View PostIt seems so, but actually GLSL seems to be a bigger job than the other extensions - and for GL 3.2 and 4.x the GLSL work is not yet started. I'm not an expert however.
Two things I think are going to be painful with 4.00+:- double support - gallium is fundamentally not ready for this, intel may or may not be be ok (as long as you have hardware support of course)
- subroutines - nobody is ready for this
The rest looks mostly ok (more direct access to vram pointers, more possibilities to keep things in vram, more fallout of unifications...).
OG.
Comment
-
Originally posted by smitty3268 View PostAnd isn't HTC a member of some linux patent group which would keep them from suing?
Comment
-
Originally posted by curaga View PostOIN does not require _all_ of a company's patents to be thrown in the pool. It's entirely possible HTC is in without the graphics patents, say, with only mobile patents.
Comment
-
Why are people always making such a big deal out of s3tc? Is it really so hard to install libtxc_dxtn from a third-party repo? I'm sure there's an Ubuntu PPA with it, for Fedora RPMFusion has it, for Arch it's in AUR, Gentoo has it in the main repo even.
Yeah, the ideal would be to not require even that. But Fedora users are already used to getting some stuff (multimedia packages) from third-party repos, and Ubuntu users are no strangers to PPAs. So why the big deal out of the requirement to install an extra package?
Float textures are different, you can't just install an additional tiny library, you need to recompile mesa with --enable-texture-float. Even that can be handled with drop-in replacement packages from third-party repos, though this requires that the third-party repo maintainers always keep the replacement in sync with what the distro ships. So it's not as simple as libtxc_dxtn, which is a one time deal - you install it and that's that.
Comment
-
Originally posted by Gusar View PostWhy are people always making such a big deal out of s3tc? Is it really so hard to install libtxc_dxtn from a third-party repo? I'm sure there's an Ubuntu PPA with it, for Fedora RPMFusion has it, for Arch it's in AUR, Gentoo has it in the main repo even.
Yeah, the ideal would be to not require even that. But Fedora users are already used to getting some stuff (multimedia packages) from third-party repos, and Ubuntu users are no strangers to PPAs. So why the big deal out of the requirement to install an extra package?
.
Comment
-
Originally posted by 89c51 View Posthe won't bother to copy paste commands or built it himself.
Originally posted by 89c51 View PostFor him Linux will suck.
Comment
-
Originally posted by Gusar View PostWhich isn't required. Like I said, third-party repos have the library packaged, and distro users are familiar with those already.
If installing extra packages makes Linux sucks for him, then it already sucks for him. So why is a special big deal being made out of this particular library?
There's also other side effects. What if you wanted to generate mipmap levels from a base texture? In distributing a game, you can just provide the base texture, then generate the mipmaps at runtime. This makes for a smaller game data set - and if you're looking at something such as, say, megatexture-type implementations, and you have to provide the data up front, it can add up to a few gigabytes of extra data that's not actually required.
So yeah, having the freedom to use an open source library implementation of S3TC is kind of useful.
Comment
-
Originally posted by Gusar View PostWhich isn't required. Like I said, third-party repos have the library packaged, and distro users are familiar with those already.
Originally posted by Gusar View PostIf installing extra packages makes Linux sucks for him, then it already sucks for him. So why is a special big deal being made out of this particular library?
Comment
-
@mirv: You completely missed my point. It wasn't at all about the usefulness and benefits of s3tc. I know it's highly useful and therefore used in plenty of games.
My point is this: There's other stuff distros don't ship by default. But a big deal isn't being made of that, because there are established solutions - third-party repos providing what the distro itself can't. S3TC isn't any different: A solution exists, the libtxc_dxtn library, and users can get it from the same third-party repos they get the other stuff from. But somehow s3tc is treated differently from that other stuff, even though the solution is the same. That's what I don't get.
Originally posted by asdxYou are trying to defend the broken patent system we have and come with excuses.
I'm only arguing the existence of a library and the means people have to get that library. Nothing more. I haven't said one word about what I think about the patent system, that's a different discussion. If we had that discussion, I'd be so far away from a "retarded conformist" you couldn't even imagine it.
Originally posted by asdxYou are one of those users we need less off. Seriously, fuck off.
Originally posted by 89c51 View PostFamiliar or not -and different for each distro- this should be made simpler. Click>install>use.
Installing an exra package with a click through an app shop to enabling various stuff and going through that hassle is fundamentally different.
Comment
Comment