summaryrefslogtreecommitdiff
path: root/drivers/gles3
AgeCommit message (Expand)Author
2020-02-12doc: Sync classref with current sourceRémi Verschelde
2020-02-11Rewritten StreamTexture for better code reuse, added basis universal supportJuan Linietsky
2020-02-11Rewrote large part of rendering, omni and spot shadows now work.Juan Linietsky
2020-02-11Environment sky more or less working.Juan Linietsky
2020-02-11Custom material support seems complete.Juan Linietsky
2020-02-11Completed material/2D shader support (missing SCREEN_TEXTURE)Juan Linietsky
2020-02-11basic 2D engine is more or less working with Vulkan, including editor.Juan Linietsky
2020-02-11A lot of progress with canvas rendering, still far from working.Juan Linietsky
2020-02-11Texture refactorJuan Linietsky
2020-02-11Refactored RID/RID_Owner to always use O(1) allocation.Juan Linietsky
2020-02-05Remove duplicate WARN_PRINT macro.Marcel Admiraal
2020-02-05Remove duplicate ERR_PRINT macro.Marcel Admiraal
2020-01-31Fix shader crash if using multiple underscores in identifier namesYuri Roubinsky
2020-01-25Add project setting for max irradiance sizeclayjohn
2020-01-23Fix recently introduced crash in viewport sizeclayjohn
2020-01-22Merge pull request #35406 from lawnjelly/ortho-shadowRémi Verschelde
2020-01-22Change CameraMatrix::get_viewport_size to get_viewport_half_extentslawnjelly
2020-01-22GLES3: Fix invalid value for GL_TEXTURE_MAG_FILTER parameterRémi Verschelde
2020-01-21Remove unused #if 0'ed codeRémi Verschelde
2020-01-19Merge pull request #35310 from akien-mga/gles3-irradiance-small-optimizationRémi Verschelde
2020-01-19GLES3: Slight optimization to irradiance computeRémi Verschelde
2020-01-18reduce complexity of irradiance map generationclayjohn
2020-01-16Add multimesh format max for proper error checkingclayjohn
2020-01-15fix light related crashesclayjohn
2020-01-13Merge pull request #35064 from clayjohn/rendering_crashesRémi Verschelde
2020-01-12Fix light and multimesh crashesclayjohn
2020-01-12Fix generation of irradiance mapclayjohn
2020-01-08RasterizerCanvas: Use getornull to fetch light occluder polygonRémi Verschelde
2020-01-06Add VisualServer methods to get the video adapter name and vendorHugo Locurcio
2020-01-03Merge pull request #34726 from nekomatata/polygon2d-antialiasing-fixRémi Verschelde
2020-01-03Merge pull request #34551 from MadEqua/fix-light-with-skeletonRémi Verschelde
2020-01-01Fix wrong return typeTritium Oxide
2020-01-01GLES3: Fix false positive in ninepatch axis stretch codeRémi Verschelde
2020-01-01Fixed antialiasing option for Polygon2DPouleyKetchoupp
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-12-30Merge pull request #34685 from winston-yallow/fix_omnilight_attenuationRémi Verschelde
2019-12-29Use correct omni light attenuationWinston
2019-12-28Reset GLES3 MultiMesh buffer id when reallocating.Bruno Lourenço
2019-12-23Fix canvas GLES3 skeleton transform uniform updating.Bruno Lourenço
2019-12-23Fix 2D lighting when using skeleton.Bruno Lourenço
2019-12-21Merge pull request #34527 from MadEqua/fix-gles3-light-cutoffRémi Verschelde
2019-12-21Fix GLES3 light cutoff.Bruno Lourenço
2019-12-21Fix contact shadow when light is outside of viewport.Bruno Lourenço
2019-12-12Merge pull request #34251 from bojidar-bg/32993-lightoccluder-flipRémi Verschelde
2019-12-11Flip cull mode when rendering flipped Light2D and LightOccluder2DBojidar Marinov
2019-12-10Add a default POINT_SIZEclayjohn
2019-12-09GLES3: Properly unbind buffers after draw commandsRémi Verschelde
2019-12-04Properly orphan polygon index buffer after binding (take 2)Rémi Verschelde
2019-12-03properly orphan polygon index buffer after bindingclayjohn
2019-12-03Merge pull request #33857 from nekomatata/polygon-2d-antialiasingRémi Verschelde