Some fields in HEVC buffers had extraneous timestamps interspersed
with the traced data.
Signed-off-by: Scott D Phillips
---
va/va_trace.c | 108 +-
1 file changed, 62 insertions(+), 46 deletions(-)
diff --git a/va/va_trace.c b/va
These functions are similar to va_TraceMsg() but without emitting
a timestamp.
Signed-off-by: Scott D Phillips
---
va/va_trace.c | 50 ++
1 file changed, 34 insertions(+), 16 deletions(-)
diff --git a/va/va_trace.c b/va/va_trace.c
index f632176
Line accidentally left behind in:
a82f0be Fix the 48-bit address issue for gpe_util functions on
Signed-off-by: Scott D Phillips
---
src/i965_gpe_utils.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/src/i965_gpe_utils.c b/src/i965_gpe_utils.c
index 9f1bf92..91d1192 100644
--- a/src
Previously YUV422 surfaces were allowed to be rendered but got
rendered improperly.
Signed-off-by: Scott D Phillips
---
src/i965_output_dri.c | 4
1 file changed, 4 insertions(+)
diff --git a/src/i965_output_dri.c b/src/i965_output_dri.c
index d36fec5..f141a67 100644
--- a/src
YUV422 has full vertical chroma resolution, not half.
Signed-off-by: Scott D Phillips
---
src/i965_drv_video.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/i965_drv_video.c b/src/i965_drv_video.c
index ad48f22..ec67848 100644
--- a/src/i965_drv_video.c
+++ b/src
Previously packed YUV422 surface were allowed to be renderd but
got rendered improperly.
Signed-off-by: Scott D Phillips
---
Changes since v1:
- blacklist certain fourcc's instead of all 4:2:2 surfaces
src/i965_output_dri.c | 3 +++
1 file changed, 3 insertions(+)
diff --git
On Thu, Jul 21, 2016 at 10:46:06PM -0700, Xiang, Haihao wrote:
>
> > Previously YUV422 surfaces were allowed to be rendered but got
> > rendered improperly.
>
> YUV422 (planar) surface works for me, but packed surface is not
> supported.
Ah, you're right. I wasn't able to get it work initially w
Reading from urandom seems to be faster than using the standard
PRNG.
Signed-off-by: Scott D Phillips
---
test/i965_jpeg_test_data.cpp | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/test/i965_jpeg_test_data.cpp b/test/i965_jpeg_test_data.cpp
index 956f7cf..082d43f
std::valarray can fuse elementwise operations across arrays for
more efficient comparison.
Signed-off-by: Scott D Phillips
---
test/i965_jpeg_encode_test.cpp | 29 +
1 file changed, 13 insertions(+), 16 deletions(-)
diff --git a/test/i965_jpeg_encode_test.cpp b/test
For me these two patches take the Big encode test from 44sec to ~7sec.
Scott D Phillips (2):
test: use valarray for raw image comparison
test: read jpeg test data from /dev/urandom
test/i965_jpeg_encode_test.cpp | 29 +
test/i965_jpeg_test_data.cpp | 6
>
> > For me these two patches take the Big encode test from 44sec to
> > ~7sec.
> >
> > Scott D Phillips (2):
> > test: use valarray for raw image comparison
> > test: read jpeg test data from /dev/urandom
> >
> > test/i965_jpeg_encode_test.cpp
std::valarray can fuse elementwise operations across arrays for
more efficient comparison.
Signed-off-by: Scott D Phillips
---
Changes since v1:
- s/width * height/sizes/
- Added another array 'signs' which ensures that 0 and 255 never
compare as separated by one.
Also, the patch
12 matches
Mail list logo