Re: [Mesa-dev] [PATCH 0/6] Add support for BPTC texture compression

2014-08-07 Thread Roland Scheidegger
Am 07.08.2014 14:30, schrieb Neil Roberts: > Kristian Høgsberg writes: > >> That's a great reference image. Do you have a version of the image >> compressed with nVidias online compressor? > > I finally got access to an NVidia card last night so I've added an image > from their online compresso

Re: [Mesa-dev] [PATCH 0/6] Add support for BPTC texture compression

2014-08-07 Thread Neil Roberts
Kristian Høgsberg writes: > That's a great reference image. Do you have a version of the image > compressed with nVidias online compressor? I finally got access to an NVidia card last night so I've added an image from their online compressor to the bottom of that page. http://busydoingnothing.

Re: [Mesa-dev] [PATCH 0/6] Add support for BPTC texture compression

2014-07-31 Thread Neil Roberts
Hi, I had a quick look at using libsquish and FasTC. I didn't manage to build the libsquish repo¹ that Matt Turner pointed to before giving up. It looks like the SSE version of the compressor is using some MSVC-specific intrinsics which don't build with GCC. It seems to be using members of __m128

Re: [Mesa-dev] [PATCH 0/6] Add support for BPTC texture compression

2014-07-24 Thread Kristian Høgsberg
On Thu, Jul 24, 2014 at 8:55 AM, Neil Roberts wrote: > Ilia Mirkin writes: > >> Just a thought -- if online compression is highly unexpected, perhaps >> it'd be reasonably to make a *horrid* compressor that doesn't rely on >> any external libraries? I don't know how complex the BPTC format is, >>

Re: [Mesa-dev] [PATCH 0/6] Add support for BPTC texture compression

2014-07-24 Thread Neil Roberts
Ilia Mirkin writes: > Just a thought -- if online compression is highly unexpected, perhaps > it'd be reasonably to make a *horrid* compressor that doesn't rely on > any external libraries? I don't know how complex the BPTC format is, > but I suspect it may be possible to do a simple conversion t

Re: [Mesa-dev] [PATCH 0/6] Add support for BPTC texture compression

2014-07-24 Thread Ian Romanick
On 07/23/2014 07:41 PM, Matt Turner wrote: > On Wed, Jul 23, 2014 at 3:16 PM, Ian Romanick wrote: >> On 07/22/2014 12:09 PM, Neil Roberts wrote: >>> Here's a first attempt at a patch series to implement BPTC texture >>> compression in the i965 driver on Gen>=7. >>> >>> Getting it to work on the ha

Re: [Mesa-dev] [PATCH 0/6] Add support for BPTC texture compression

2014-07-24 Thread Ian Romanick
On 07/24/2014 07:43 AM, Ilia Mirkin wrote: > On Thu, Jul 24, 2014 at 10:37 AM, Neil Roberts wrote: >> Ian Romanick writes: >> >>> Is that NVIDIA's off-line compression tool, or is that the compressor >>> in the driver? >> >> I was talking about the offline compressor. I don't know what NVidia's >

Re: [Mesa-dev] [PATCH 0/6] Add support for BPTC texture compression

2014-07-24 Thread Neil Roberts
Matt Turner writes: > I was thinking one of the cool things we might be able to do a ETC2 -> > BC7 transcode on platforms without ETC2 hardware decompression. We > won't be able to do that without a good compressor. That sounds like a fun project. It would be a shame to have to completely decomp

Re: [Mesa-dev] [PATCH 0/6] Add support for BPTC texture compression

2014-07-24 Thread Ilia Mirkin
On Thu, Jul 24, 2014 at 10:37 AM, Neil Roberts wrote: > Ian Romanick writes: > >> Is that NVIDIA's off-line compression tool, or is that the compressor >> in the driver? > > I was talking about the offline compressor. I don't know what NVidia's > online compressor is like. Yes, perhaps if we can

Re: [Mesa-dev] [PATCH 0/6] Add support for BPTC texture compression

2014-07-24 Thread Neil Roberts
Ian Romanick writes: > Is that NVIDIA's off-line compression tool, or is that the compressor > in the driver? I was talking about the offline compressor. I don't know what NVidia's online compressor is like. Yes, perhaps if we can get a quick compressor with reasonable results then it starts to

Re: [Mesa-dev] [PATCH 0/6] Add support for BPTC texture compression

2014-07-23 Thread Matt Turner
On Wed, Jul 23, 2014 at 3:16 PM, Ian Romanick wrote: > On 07/22/2014 12:09 PM, Neil Roberts wrote: >> Here's a first attempt at a patch series to implement BPTC texture >> compression in the i965 driver on Gen>=7. >> >> Getting it to work on the hardware is pretty trivial as it's just a >> case of

Re: [Mesa-dev] [PATCH 0/6] Add support for BPTC texture compression

2014-07-23 Thread Ian Romanick
On 07/22/2014 12:09 PM, Neil Roberts wrote: > Here's a first attempt at a patch series to implement BPTC texture > compression in the i965 driver on Gen>=7. > > Getting it to work on the hardware is pretty trivial as it's just a > case of adding some new Mesa format enums and then plugging them >

[Mesa-dev] [PATCH 0/6] Add support for BPTC texture compression

2014-07-22 Thread Neil Roberts
Here's a first attempt at a patch series to implement BPTC texture compression in the i965 driver on Gen>=7. Getting it to work on the hardware is pretty trivial as it's just a case of adding some new Mesa format enums and then plugging them together with the right Intel surface type. However GL r