Copy the downloaded Khronos headers:Copy the file egl.h to:mde_library\3rdparty\include\khronos\EGL\Copy the files gl2.h and gl2ext.h to:mde_library\3rdparty\include\khronos\GLES2\3. Copy the emulator libraries libGLESv2.lib and libEGL.lib to:gles2_driver\
Just getting started using the tools.On the Demo Engine, there are a few steps:Why doesn't the engine come with the files in place? Are there distribution restrictions on Khronos header files?TIA
FastCGI ErrorThe FastCGI Handler was unable to process the request.Error Details:Error Number: 10054 (0x80072746).Error Description: An existing connection was forcibly closed by the remote host.HTTP Error 500 - Server Error.Internet Information Services (IIS)
It'd DDd for some reason the forum will not let me login as DDd, it gives me a FastCGI error:...so i created a new account.I see that the new UI engine is out, and i't s much nicer out of the box experience. Almost no configuration necessary Are the new demos out also?PS: The demos will not work with the PowerVR emulator so people will have to constantly change their path to the proper DLL files. (Haven't tested with the AMD emulator, or Tegra2 SDK.)UPDATE: Looks like some of the demos need to have the folders inside the Debug folders, perhaps this was a path lapse?! Also some demos crash and don't work, i have no idea why but it looks mostly related to hdd access... did not have time to debug.
Regarding the Mali UI Engine, you have tutorials under tutorial_examples and the Lotion UI example under example_applications. When you build them under Visual Studio you'll get the binaries under debug or release folders depending on your build options.
C:\Users\Daniel\Documents\ARM Mali Developer Tools\Mali GPU UI Engine v2.3\tutorial_examples\03_using_the_filesystem_interface\Debug>03demoTrying to load a non-existent file:An expected exception was thrown:I/O-Exception occured: File not found: ./data/non-existing-file.txtReading content from a file, writing it to another file and then comparing the output of the two files:An unexpected exception was thrown:I/O-Exception occured: unable to write file: ./data/write.txt
Managed<OutputStream> output = filesystem->createOutputStream("../data/write.txt");Managed<InputStream> input = filesystem->createInputStream("../data/read.txt");
C:\Users\Daniel\Documents\ARM Mali Developer Tools\Mali GPU UI Engine v2.3\tutorial_examples\03_using_the_filesystem_interface\Debug>03filesystemTrying to load a non-existent file:An expected exception was thrown:I/O-Exception occured: File not found: ./../data/non-existing-file.txtReading content from a file, writing it to another file and then comparing the output of the two files:The content of the two files matched.
Hi Nizar,Thanks, i really appreciate that because the forum are a bit unstable, i was posting and was logged out so this is the second time i am writing this.Regarding the folders issue i was not clear. Some of the demos require access to the data folder, but the path is not correct so it produces an error, so we have two options: move the "data folder" into the Debug/Release folder or change the code to "../data". The first exception is expected but the second is not. And this is consistent in almost all demos. You have to move the data and shader (if exist) folders into the same directory as the binary or change the code to "../" so i guess this is a path error in the code?!if you change the demos to:Managed<OutputStream> output = filesystem->createOutputStream("../data/write.txt");Managed<InputStream> input = filesystem->createInputStream("../data/read.txt"); you get the correct output:Looking forward to having the new Emulator. You guys are moving fast. The only thing that is missing is a hardware development board or a retail product that features the Mali-200 core.
DDd,Thanks for pointing out the ./data issue. This is an error in the VisualStudio projects we released; they should copy the data into the destination directory, but we forgot to add this to some projects. We will fix this on the next release.- Anthony