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

2014-08-07 Thread Neil Roberts
Kristian Høgsberg k...@bitplanet.net 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.

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 k...@bitplanet.net 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

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

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

2014-07-24 Thread Neil Roberts
Ian Romanick i...@freedesktop.org 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

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 n...@linux.intel.com wrote: Ian Romanick i...@freedesktop.org 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

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

2014-07-24 Thread Neil Roberts
Matt Turner matts...@gmail.com 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

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 n...@linux.intel.com wrote: Ian Romanick i...@freedesktop.org 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

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 i...@freedesktop.org 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

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

2014-07-24 Thread Neil Roberts
Ilia Mirkin imir...@alum.mit.edu 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

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 n...@linux.intel.com wrote: Ilia Mirkin imir...@alum.mit.edu 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

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

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 i...@freedesktop.org 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

[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