Go to advanced search

by teh_orph
Thu May 15, 2014 6:51 am
Forum: General discussion
Topic: build videocore driver: Video :)
Replies: 18
Views: 2790

Re: build videocore driver: fail :(

Geetting an error cd ~/dma ./install.sh Eerror: Module dmaer_master is not currrently loaded device 248 And after this for every consecutive ./install.sh i just get device 248 This is the only error i have encountered so far and am still getting 20-10 fps pl. Help That's not an error, don't worry. ...
by teh_orph
Thu May 15, 2014 6:50 am
Forum: C/C++
Topic: SHA-256 implementation on QPUs
Replies: 17
Views: 22203

Re: SHA-256 implementation on QPUs

Impressive stuff. What technique did you use for debugging?
by teh_orph
Wed May 14, 2014 10:43 pm
Forum: Advanced users
Topic: LLVM backend for QPU development
Replies: 29
Views: 12373

LLVM backend for QPU development

Howdy. Ignoring all the drama, who is actually after a high-level GPU processing API for the RPI? If it's to just tick a box saying "open source OpenCL, woo yeah!" that doesn't count. Running an OpenCL benchmark doesn't count. Mining Bitcoin doesn't count. Is there a real task which people would lik...
by teh_orph
Wed May 14, 2014 7:32 pm
Forum: General discussion
Topic: build videocore driver: Video :)
Replies: 18
Views: 2790

Re: build videocore driver

ric96 wrote:Claas 10 sandisk ultra like a bosss :ugeek:
Personally if using this I'd underclock, to say 500 MHz as you don't want to compile too fast, do you?!
by teh_orph
Wed May 14, 2014 6:51 pm
Forum: C/C++
Topic: x86 Compiling on RPi
Replies: 5
Views: 1185

Re: x86 Compiling on RPi

You should be able to do it with clang, although last time I tried clang on rpi it gave a bizarre error (although that was clang in general)
Anyway, try clang my_file.cpp -c -o my_file.o -march=x86-64.
by teh_orph
Wed May 14, 2014 6:17 pm
Forum: General discussion
Topic: build videocore driver: Video :)
Replies: 18
Views: 2790

Re: build videocore driver

Depends on the SD card big style
by teh_orph
Sat Apr 05, 2014 4:40 pm
Forum: General discussion
Topic: GPU driver Q/A
Replies: 0
Views: 608

GPU driver Q/A

Hi guys I've received a bunch of questions about the Quake competition's GPU driver and figure I'd stick answers in a centralised place for people to see my answers to them. Anything here is my opinion, and no-one else's. Please give corrections if you're in the know, or ask questions if you'd like ...
by teh_orph
Tue May 07, 2013 2:25 pm
Forum: General discussion
Topic: Simon's accelerated X development thread
Replies: 405
Views: 133999

Re: Simon's accelerated X development thread

Nay, I didn't have much time to work on it at the beginning of the year. When I did restart there were some weird bug reports which I could never repro, then I realised that it's just not worth the effort...the demand for an accelerated X is much lower than you might imagine.
by teh_orph
Sun Jan 27, 2013 4:01 pm
Forum: General discussion
Topic: Accelerated X driver testing
Replies: 141
Views: 59148

Re: Accelerated X driver testing

After being sick with yet another cold (I didn't know you could get two back-to-back) I'm debugging again...and making no progress repro-ing these problems :-( I'm wondering if there could be some additional factor I haven't considered. There have been a number of 'interesting' bugs in the firmware+...
by teh_orph
Sun Jan 20, 2013 4:48 pm
Forum: General discussion
Topic: Accelerated X driver testing
Replies: 141
Views: 59148

Re: Accelerated X driver testing

Sorry for the delay guys, busy/sick/snow/work etc. I've been hunting for bugs in the VPU code but just can't find them. Some of the firmware commits may fix some of these corruption bugs, but I need to get back into things to be sure! Also based on other reports the self managed memory does have edg...
by teh_orph
Sun Jan 13, 2013 10:52 pm
Forum: General discussion
Topic: Accelerated X driver testing
Replies: 141
Views: 59148

Re: Accelerated X driver testing

Cheers Kevin - again the help is much appreciated! I'm still having trouble repro-ing the thing with the partially corrupt image. Is there a set of minimum steps to do? Can I find out which version of Netsurf (?) you are using, and what exactly your Xorg driver config file looks like? Also, are you ...
by teh_orph
Sun Jan 13, 2013 12:54 am
Forum: General discussion
Topic: Accelerated X driver testing
Replies: 141
Views: 59148

Re: Accelerated X driver testing

Ok, the mega slowdown you've found in Midori on that page: for some reason some large part of the page is being rendered like normal (with my driver) and then the rendered output is being rendered *with a 3D transformation* back in to the browser. I reject all operations that have an embedded transf...
by teh_orph
Sun Jan 13, 2013 12:00 am
Forum: General discussion
Topic: Accelerated X driver testing
Replies: 141
Views: 59148

Re: Accelerated X driver testing

Thanks, I'll check it out. I've spent all week trying to find bugs in the VPU code. After a lot of false positives, there appears to be nothing wrong with it. Err... I'm running CPU versus VPU and diffing them, with random numbers going in and lots of different image widths, heights, strides, pixel ...
by teh_orph
Sat Jan 12, 2013 7:56 pm
Forum: General discussion
Topic: Accelerated X driver testing
Replies: 141
Views: 59148

Re: Accelerated X driver testing

Hi Simon, The image is just a large jpg in my /home/pi/ directory, being viewed in Netsurf, I've tried several and it's always the same, so I'd imagine any large jpg should do it. If I set "VpuOffload" "false" I still get the corruption, if I also set "SelfManagedOffscreen" "false" it doesn't do it...
by teh_orph
Sat Jan 12, 2013 5:13 pm
Forum: General discussion
Topic: Accelerated X driver testing
Replies: 141
Views: 59148

Re: Accelerated X driver testing

Coolio thanks for the report. I have no idea about the MI stuff (MI="machine independent"...the complete opposite of what I've been writing ;)) but I'll give it a debug. It's interesting about the page slowing to a crawl on both the stock driver and my driver. Could you turn on the VerboseReporting ...
by teh_orph
Thu Jan 10, 2013 11:22 am
Forum: General discussion
Topic: Accelerated X driver testing
Replies: 141
Views: 59148

Re: Accelerated X driver testing

It depends. Can I try it out and see what it does? Some browsers (eg Chromium) use rendering options that I can't accelerate. If you can get an operation which fits what the VPU can accelerate you should see an improvement. And some do it completely client-side in which case I have no chance at gett...
by teh_orph
Wed Jan 09, 2013 8:53 am
Forum: General discussion
Topic: VGA ever going to be implemented in future revisions?
Replies: 66
Views: 12199

Re: VGA ever going to be implemented in future revisions?

Normally I wouldn't get involved but this thread really irritates me. Yeah, but I was talking about the basic stuff like scrolling or moving windows. In any case, running unaccelerated X on a slow CPU isn't fun. I'm afraid scrolling and dragging a window is exactly the same as painting it in the fir...
by teh_orph
Tue Jan 08, 2013 11:04 pm
Forum: Advanced users
Topic: MPEG 2 License Not Working (solved)
Replies: 20
Views: 23021

Re: MPEG 2 License Not Working

Dom writes the firmware. The firmware is what reads the actual serial number from board and does the appropriate license check. I'm sure it's easy to fake a serial number by replacing the board read function with "return 0xda2fed5d;" I'm sure someone will take up the challenge to spoof their serial ...
by teh_orph
Tue Jan 08, 2013 9:45 pm
Forum: General discussion
Topic: Accelerated X driver testing
Replies: 141
Views: 59148

Re: Accelerated X driver testing

Another tester...cool :) Have a read through the thread - there's mention of what the CPU load means, what Xinerama is for and also details of two bugs that have been found (so watch out for them!) Just to confirm: are you running Xorg in a window (SSH?) that you can always see the output of? Lookin...
by teh_orph
Tue Jan 08, 2013 6:16 pm
Forum: Beginners
Topic: CPU & Ram utilization in a ssh window
Replies: 1
Views: 559

Re: CPU & Ram utilization in a ssh window

Not quite the same, but you could run 'screen' and then 'top'. Flip back and forth between your screens with ctrl-a+ctrl-n. Create a new screen with ctrl-a+ctrl+c.
by teh_orph
Tue Jan 08, 2013 3:27 pm
Forum: General discussion
Topic: Accelerated X driver testing
Replies: 141
Views: 59148

Re: Accelerated X driver testing

The serial thing, I'm using the same exact one on play.com (cost me a couple of pounds...but if you don't have one no troubles). Doing an rpi-update should not replace the driver. AFAIK it only changes the kernel and firmware. If however you do an apt-get update/upgrade there's a slim chance a new v...
by teh_orph
Tue Jan 08, 2013 11:37 am
Forum: General discussion
Topic: Accelerated X driver testing
Replies: 141
Views: 59148

Re: Accelerated X driver testing

I don't think anyone's reported this yet but supposedly you can hang the VPU with the kernel's CPU temperature reading system. My code makes heavy use of the VPU so the two can clash. https://github.com/raspberrypi/firmware/issues/132#issuecomment-11993814 (scroll to the bottom) As a precaution, I'd...
by teh_orph
Mon Jan 07, 2013 10:51 pm
Forum: General discussion
Topic: Accelerated X driver testing
Replies: 141
Views: 59148

Re: Accelerated X driver testing

Just tried, your webpage works fine for me. I have caught the crash - it happens when you try and scroll beyond the bottom of the page. It's a pretty silly bug that I should have caught - basically the browser is sending invalid data (it's trying to copy from the row ~12000 of an image that's only ...
by teh_orph
Mon Jan 07, 2013 5:35 pm
Forum: General discussion
Topic: Accelerated X driver testing
Replies: 141
Views: 59148

Re: Accelerated X driver testing

Amazing, thanks - I'll have a look later. Where was it anyway?
by teh_orph
Mon Jan 07, 2013 1:56 pm
Forum: General discussion
Topic: Accelerated X driver testing
Replies: 141
Views: 59148

Re: Accelerated X driver testing

How do you reproduce the crash? Can you do it every time? Are the steps required simple? That would be really handy if you could! I spent quite some yesterday and I can't get X to generate a core file without the debugger :( I might need to write some system for dumping the system state to the termi...

Go to advanced search