Hi,
I've refined this further ... earlier, each framebuffer update involved
sending the whole screen back, now, only the incremental changes are sent.
Drawing on very large images are quick now!!
Real fun will be when I can do rendering of graphics by typing things at the
ghci prompt!!!
After pulling in your changes and recompilation, your application runs
as expected. Thanks a lot!
I look forward to some feedback on this.
Also, I am thinking in the lines of changing the image representation in a
list to a mutable array - would that be the right approach?
Regards,
Kashyap
Am 04.02.2011 07:27, schrieb C K Kashyap:
FrameBufferUpdateRequest x=0, y=0 width =1, height=1
FrameBufferUpdateRequest x=1, y=0 width =99, height=1
FrameBufferUpdateRequest x=0, y=1 width =100, height=99
Main: socket: 7: hPutBuf: resource vanished (Connection reset by peer)
Hi,
I've been working on a Haskell based platform independent graphics rendering
using VNC. I'd like it very much if you could take a look at it and give me
feedback. Using it is straight forward -
git clone g...@github.com:ckkashyap/Chitra.git
cd Chitra
make
./Main 100 100 5900
Main starts off
One thing to notice:
$ cabal install network-server
is needed.
Best regards,
Krzysztof Skrzętnicki
On Thu, Feb 3, 2011 at 12:15, C K Kashyap ckkash...@gmail.com wrote:
Hi,
I've been working on a Haskell based platform independent graphics
rendering
using VNC. I'd like it very much if you
Hi Kashyap,
What a fun project! I was able to build and run on Windows (GHC 6.12.3 and
TightVNC 1.4.4) with a few minor changes:
Remove from Chitra\Canvas.hs
import Network.Server
import Network.Socket
I think these are artifacts from a previous version and are not used. For
whatever reason
Am 03.02.2011 12:15, schrieb C K Kashyap:
Hi,
I've been working on a Haskell based platform independent graphics rendering
using VNC. I'd like it very much if you could take a look at it and give me
feedback. Using it is straight forward -
git clone g...@github.com:ckkashyap/Chitra.git
maeder@leibniz:/local/maeder git clone g...@github.com:
ckkashyap/Chitra.git
Initialized empty Git repository in /local/maeder/Chitra/.git/
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
maeder@leibniz:/local/maeder git --version
git version 1.7.1
What
I think you want:
git clone git://github.com/ckkashyap/Chitra.git
On Thu, Feb 3, 2011 at 10:50 AM, Christian Maeder
christian.mae...@dfki.dewrote:
Am 03.02.2011 12:15, schrieb C K Kashyap:
Hi,
I've been working on a Haskell based platform independent graphics
rendering
using VNC. I'd
Attached is the Cabal file I used to build (it wasn't clear what license
things are under so those fields are commented out).
Thanks a ton Rayan ... I am glad you liked it.
I've checked in the cabal file - I am not familiar with it though ... how
exactly can I use it to build the project?
Am 03.02.2011 17:20, schrieb C K Kashyap:
Oops, you can use git://github.com/ckkashyap/Chitra.git
http://github.com/ckkashyap/Chitra.git - sorry about that.
You can also visit https://github.com/ckkashyap/Chitra
Thanks, I cannot get it to run with my vncviewer (TightVNC Viewer
version 1.3.9)
Thanks, I cannot get it to run with my vncviewer (TightVNC Viewer
version 1.3.9)
How should I call vncviewer and your Main binary?
./Main 200 200 5900
after this, the program should start listening to port 5900
You can check if things are fine by telneting to localhost:5900, you should
Am 03.02.2011 18:05, schrieb C K Kashyap:
ck@ck-desktop:~/lab/Chitra$ telnet localhost 5900
Trying ::1...
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
RFB 003.003
After this, you can use vncviewer to connect to localhost (5900 is the
default port for vnc)
Right,
Maybe these messages are also important?
Client Said :: RFB 003.003
Sharing enabled
SET PIXEL FORMAT called
bpp = 32
depth = 24
big endian = 0
trueColor = 1
RED MAX = 255
GREEN MAX = 255
blueMax = 255
red shift = 16
green shift = 8
blue shift = 0
SetEncodings Command
14
0
FrameBufferUpdateRequest x=0, y=0 width =1, height=1
FrameBufferUpdateRequest x=1, y=0 width =99, height=1
FrameBufferUpdateRequest x=0, y=1 width =100, height=99
Main: socket: 7: hPutBuf: resource vanished (Connection reset by peer)
I was not taking care of partial updates, I've taken care
15 matches
Mail list logo