Jump to content

TheMasterMaind

Members
  • Posts

    3
  • Joined

  • Last visited

Everything posted by TheMasterMaind

  1. Ok yeah that should work. I have an AMD card actually (AMD apu HD6310 IGP) where I dont have any problems with. Before that I had an NVIDIA card which was very good and supported things they shouldnt and my amd card doesnt support things they should. But the drivers from AMD arent that bad as OpenGL simply outperforms DirectX especially on Linux thats why im using OpenGL for my engine too! But Intel graphics card/chips sucks at everything my brother have a Laptop with Intel graphics which only supports DirectX10 and OpenGL2.1 wheres OpenGL isnt useably at all on this Laptop due to bad performance and the Drivers are very bad as they often doesnt work at all, even Windows or Linux "standard" drivers are performing better as the dedicated ones!
  2. Okay thank you very much for your answer! I also tried to open two windows and had the same results so far! Since we can possibly create two or more windows, i wonder how resource management is managed then because if I load a resource (i.e. Texture/Shader etc.) then i've read that there is only one instance in memory so if I want to have this resource available in both windows. As if I load my resource in the first window being active and also want this resource in the second window I have to load the resource again but as all Load commands return the same reference when atempted to load twice how could this resource being there in the second window? Or will it be checked to reupload to OpenGL as the 'id' is only Valid in the first context? Or are the context shared to each other? Sorry for maybe bad eplaination and so many questions but there so many questions spinning around in my head when I think of two rendering windows . As a sitenote: Two rendering are not really needed for me I just thought of this possible idea because of the fact that we can create two rendering windows and can render each seperately via the GetCurrent() call. Thanks in advance and especially "DerRidda" for your tinkering Danke! Edit: I have tested your scripts but couldnt bring it to work properly as the second window always "hangs" with only white screen wheres the first is working properly! Maybe Mr. can provide some more information if and how MultiWindows are supported in LE. Edit2: Thank you again, I also had the idea to set the current rendering context manually but it would be better if the i can run like two games from one instance not the game in two windows. BTW: Yes you are right, OpenGL really hates context switches and also managing of shared context is really awful for the graphics driver
  3. Hey community, I just want to ask if its possible to create two or more Rendering windows in LE? Im asking because it seems to be possible because i can create two windows via the api: self.window1 = Window:Create() self.window2 = Window:Create() ...
×
×
  • Create New...