Jump to content

grey_rat

Member
  • Posts

    219
  • Joined

  • Last visited

  • Days Won

    2
  • Donations

    0.00 USD 
  • Country

    Belarus

Posts posted by grey_rat

  1. We have fully hardware pixel shaders. GMA900-3150 do not support Direct2D or DX10+ or DXVA

    Run Firefox 43 on winXP with GMA and enable WebGL Angle. This is many faster than full soft WebGL LLVM

    https://habrastorage.org/webt/xu/md/3e/xumd3evotbrsc0qdeg4ro4qm4uw.jpeg

    https://habrastorage.org/webt/9b/vk/gy/9bvkgyzufmfyozjprdsks7_toyg.jpeg

    roytam1,  is it possible to reduce the restriction of 3.0 shaders to 2.0 to return the hardware Webgl Angle for ATI Radeon 9500-X1250, NVIDIA FX5 *** and Intel GMA 900-3150?

     

     

  2. 54 minutes ago, XPRTM said:

     Well, that's nice to hear. Anyway, since changes have been made to the D3D9 initialization code(Browser will now try to create a pure device, if supported), we need someone with a good GPU to test this new build, to check if everything is working correctly. I do have a GF9600GT laying around, but i can't it use right now, due to power supply constraints(My current PSU can't provide enough power to it and rest of the components).

    With GTX260 everything works. But I don't know how to find out this hardware or software vertex shader

  3. Firefox prior to version 44 could include hardware WebGL for older GMA. And defines vertex shaders version 0, not 3.

    from compositing code (not Webgl) https://github.com/roytam1/UXP/commit/04671d8d62b1085e8a6e7eaaff4de8efe3ad4ce3

    (caps.VertexShaderVersion & 0xffff) < 0x200)

    200 - Is it still limited shaders to 2.0?

    If the browser defines WebGL as VS_0_0 which version it defines for "checking Hardware T&L" and "D3DCREATE_SOFTWARE_VERTEXPROCESSING"?

     

    XPRTM, I think you and roytam1 could return the acceleration for GMA :)

     

     

  4. roytam1, please experiment, change the value in VertexShaderVersion to 000

    https://github.com/roytam1/UXP/commit/04671d8d62b1085e8a6e7eaaff4de8efe3ad4ce3

    (caps.VertexShaderVersion & 0xffff) < 0x200)

    Feodor2 changed the value to 001 for shaders in MyPal 68, but it didn't work for GMA. I noticed that in Firefox 43 software vertex shaders are defined as vs_0_0. Perhaps this is the reason for the problem of acceleration and webgl for GMA

    xumd3evotbrsc0qdeg4ro4qm4uw.jpeg

     

  5. In this version, the threshold for initialization has been reduced.

    Texture size 4096 -> 1024

    Minimum version of pixel and vertex shaders  001 (caps.PixelShaderVersion & caps.VertexShaderVersion)

    https://github.com/roytam1/UXP/commit/04671d8d62b1085e8a6e7eaaff4de8efe3ad4ce3

     

    But there is no initialization of the video card (I also tested it on the GMA 900).
    Maybe it's because of the soft vertex shaders. Later I'll try another Radeon 9550, there are hardware shaders.

    Quote

    I had to force enable 2d

    Direct2D not working in XP, and Direct2D requires a DirectX 10+ graphics card :)

  6. roytam1, you once changed the 4k texture limit to 2k. This enabled hardware acceleration on the radeon X700-X1250. Please tell me again where is this place in the browser code, Feodor2 in MyPal68 seems to have lost it.

    And could you experimentally reduce the value to 1k ? The driver Chell 1.7b (or 1.8b for Win7) for GMA 950 - 3150 adds support 2.0b shaders, but browser acceleration is still not work.

×
×
  • Create New...