summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-10-07yagl_glsl_parser: Fix invalid placement of set_last_sampler_array_counttizen_6.5.m2_releasesubmit/tizen_6.5/20211028.161501submit/tizen/20211007.231031accepted/tizen/unified/20211008.014737accepted/tizen/6.5/unified/20211028.093639tizen_6.5accepted/tizen_6.5_unifiedLukasz Kostyra2-4/+5
2021-10-06yagl_glsl_parser: Fix support for uniform arrayssubmit/tizen/20211007.015901accepted/tizen/unified/20211007.052005Lukasz Kostyra6-45/+122
2021-08-17yagl_glsl_state: Early exit on cleanup when Shader was not initializedsubmit/tizen/20210818.223105accepted/tizen/unified/20210820.101815Lukasz Kostyra1-0/+5
2021-05-21Prevent an out of array bounds access in yagl_glsl_state_pp_condition_parse_a...submit/tizen/20210526.012442accepted/tizen/unified/20210531.130418Sylwester Nawrocki1-2/+2
2021-03-29Merge "EGL: erase libtbm-vigs dependency" into tizensubmit/tizen/20210329.075523accepted/tizen/unified/20210330.111254byungchul so2-8/+0
2021-03-29EGL: erase libtbm-vigs dependencyJunkyeong Kim2-8/+0
2021-03-26EGL: Fix linking issue to add runpath for accessing /hal/lib pathChanwoo Choi1-0/+2
2021-03-11EGL: use libhal-backend-tbm-vigssubmit/tizen/20210312.004154accepted/tizen/unified/20210312.184240Junkyeong Kim4-1/+11
2021-02-16GLSL parser: Rework precision qualifier patchingsubmit/tizen/20210222.040422accepted/tizen/unified/20210222.114534Lukasz Kostyra4-21/+36
2021-01-22Keep sampler information with Program object & cleanupsubmit/tizen_6.0/20210125.002404submit/tizen/20210125.002716accepted/tizen/unified/20210125.073655Lukasz Kostyra6-53/+238
2021-01-21Replace vertex shader external textures & fix some issuesLukasz Kostyra5-95/+207
2021-01-18Recognize preprocessor functions in GLSL codeLukasz Kostyra4-33/+77
2021-01-18Cleanup GLSL parser/lexer codeLukasz Kostyra4-62/+75
2021-01-18Add GLSL lexer/parser support for uniform arraysLukasz Kostyra2-7/+119
2021-01-08yagl_glsl_parser: Reorganize precision qualifier parsingLukasz Kostyra7-42/+101
2021-01-07Implement parsing of preprocessor condition directivesLukasz Kostyra6-53/+1192
2021-01-07Parse GLSL #define preprocessor macrosLukasz Kostyra6-36/+119
2021-01-07Bind external textures via 2D texture targetsLukasz Kostyra10-36/+188
2021-01-07Collect available samplers with their namesLukasz Kostyra6-12/+157
2021-01-07Keep shader state cached for further analysisLukasz Kostyra3-7/+10
2020-10-13YaGL: Avoid potential null pointer dereference in glGetUniformLocation()Sylwester Nawrocki1-2/+5
2020-10-13YaGL: Prevent potential null pointer dereference in eglCreateImageKHR()Sylwester Nawrocki1-1/+1
2020-10-13YaGL: Prevent potential null pointer dereference in yagl_render_finish()Sylwester Nawrocki1-1/+3
2020-09-08EGL: Fix minor incosistencies with specificationtizen_6.0.m2_releasesubmit/tizen_6.0_hotfix/20201103.114801submit/tizen_6.0_hotfix/20201102.192501submit/tizen_6.0/20201029.205101submit/tizen/20200911.084158accepted/tizen/unified/20200914.001502accepted/tizen/6.0/unified/hotfix/20201103.051716accepted/tizen/6.0/unified/20201030.123125tizen_6.0_hotfixtizen_6.0accepted/tizen_6.0_unified_hotfixaccepted/tizen_6.0_unifiedLukasz Kostyra1-0/+12
2020-09-08GLES: Perform additional transport flushesLukasz Kostyra3-25/+19
2020-07-27Implement thread safety when sharing EGL contextsubmit/tizen/20200729.080538accepted/tizen/unified/20200729.165549Lukasz Kostyra11-12/+132
2020-07-06Remove dummy librariessubmit/tizen/20200706.084419accepted/tizen/unified/20200707.140939Lukasz Kostyra9-507/+121
2019-12-31[Tizen 6.0] Silence build warnings for GCC 9.2 buildsubmit/tizen/20200107.112014accepted/tizen/unified/20200108.131437Dongkyun Son1-1/+1
2018-08-07Modify decision for window reset by checking tpl_surface_validatetizen_5.5.m2_releasesubmit/tizen_5.5_mobile_hotfix/20201026.185101submit/tizen_5.5/20191031.000001submit/tizen_5.0/20181101.000001submit/tizen/20180827.075509submit/tizen/20180809.082641accepted/tizen/unified/20180827.160650accepted/tizen/5.5/unified/mobile/hotfix/20201027.081758accepted/tizen/5.5/unified/20191031.014531accepted/tizen/5.0/unified/20181102.012242tizen_5.5_mobile_hotfixtizen_5.0accepted/tizen_5.5_unified_mobile_hotfixaccepted/tizen_5.0_unifiedMikhail Labiuk1-1/+4
2018-06-27Add handling of new format XBGRsubmit/tizen/20180731.005737accepted/tizen/unified/20180731.140010Vladislav Andresov12-0/+209
2018-06-27Add fixes for video360 issueVladislav Andresov2-0/+9
2018-04-10Do not use the tbm_bufmgr_backend.h filesubmit/tizen/20180412.070136accepted/tizen/unified/20180413.073538SooChan Lim7-12/+15
2017-12-08YaGL: add new rule for texture2D in GLSLsubmit/tizen/20171208.080618accepted/tizen/unified/20171208.170413Jinhyung Jo1-0/+6
2017-12-07Modified to completely unref the unused GEM memory.joonbum.ko1-0/+17
2017-10-26YAGL: Add hardware conversion for YUV420 formatsubmit/tizen/20171128.094631accepted/tizen/unified/20171130.063224Vladislav Andresov1-7/+30
2017-08-17Add hw y-inverting for ARGB imagessubmit/tizen/20170921.074615submit/tizen/20170913.082218accepted/tizen/unified/20170922.065340Vladislav Andresov2-5/+36
2017-04-26Ensure fence_dpy is setup for all threadstizen_4.0.m1_releasesubmit/tizen_4.0_unified/20170814.115522submit/tizen_4.0/20170828.110001submit/tizen_4.0/20170814.115522submit/tizen_4.0/20170811.094300submit/tizen/20170427.063328accepted/tizen/unified/20170428.032549accepted/tizen/4.0/unified/20170828.224236accepted/tizen/4.0/unified/20170816.015300accepted/tizen/4.0/unified/20170816.012405Vasiliy Ulyanov1-0/+14
2017-01-23Avoid using yagl_host_handle when acquiring imagesdevel/vulkanVasiliy Ulyanov3-4/+4
2016-12-23Fix wrong host texture bindingsubmit/tizen_unified/20170308.100403submit/tizen/20161226.050229accepted/tizen/wearable/20161226.131557accepted/tizen/unified/20170309.031107accepted/tizen/tv/20161226.131538accepted/tizen/mobile/20161226.131518accepted/tizen/ivi/20161226.131617accepted/tizen/common/20161227.192209accepted/tizen_wearableaccepted/tizen_tvaccepted/tizen_mobileaccepted/tizen_iviaccepted/tizen_commonVasiliy Ulyanov1-1/+12
2016-11-28Y-invert ARGB imagessubmit/tizen/20161129.132307accepted/tizen/wearable/20161130.015905accepted/tizen/tv/20161130.015848accepted/tizen/mobile/20161130.015830accepted/tizen/ivi/20161130.015925accepted/tizen/common/20161129.173735joonbum.ko1-1/+10
2016-11-01Fix yagl setup script for x64 archsubmit/tizen/20161102.080516accepted/tizen/wearable/20161102.235956accepted/tizen/tv/20161102.235939accepted/tizen/mobile/20161102.235924accepted/tizen/ivi/20161103.000013accepted/tizen/common/20161102.122215Vasiliy Ulyanov1-7/+14
2016-10-28YaGL: modify lib pathsubmit/tizen/20161028.072954accepted/tizen/wearable/20161028.152959accepted/tizen/tv/20161028.152933accepted/tizen/mobile/20161028.152916accepted/tizen/ivi/20161028.153003accepted/tizen/common/20161028.114840Jinhyung Jo1-5/+11
2016-10-19Build: ASan build support addedsandbox/vbarinov/asanSlava Barinov1-2/+3
2016-10-13YaGL: Add tpl surface validationVasiliy Ulyanov4-6/+39
2016-09-26Add RGBA8888 format support for EGL tizen sfc extsubmit/tizen_3.0_wearable/20161015.000002submit/tizen_3.0_tv/20161015.000002submit/tizen_3.0_mobile/20161015.000002submit/tizen_3.0_ivi/20161010.000002submit/tizen_3.0_common/20161104.104000submit/tizen/20160928.075844accepted/tizen/wearable/20160929.002318accepted/tizen/tv/20160929.002155accepted/tizen/mobile/20160929.002032accepted/tizen/ivi/20160929.002229accepted/tizen/common/20160928.164441accepted/tizen/3.0/wearable/20161015.082722accepted/tizen/3.0/tv/20161016.004518accepted/tizen/3.0/mobile/20161015.033105accepted/tizen/3.0/ivi/20161011.044041Vasiliy Ulyanov2-9/+24
2016-09-13Ensure drm gem is always 'named'Vasiliy Ulyanov1-8/+8
2016-08-09Build: Remove link of libGLESv1_CM.so on /usr/libsubmit/tizen/20160830.063644accepted/tizen/wearable/20160830.235615accepted/tizen/tv/20160830.235530accepted/tizen/mobile/20160830.235448accepted/tizen/ivi/20160830.235659accepted/tizen/common/20160830.150306Mun, Gwan-gyeong1-3/+0
2016-07-29Define PATH variable in the script file.submit/tizen/20160729.055330accepted/tizen/wearable/20160729.062718accepted/tizen/tv/20160729.062700accepted/tizen/mobile/20160729.062648accepted/tizen/ivi/20160729.062734accepted/tizen/common/20160729.162312jin-gyu.kim1-0/+1
2016-07-21YaGL: Check for GPU acceleration on bootsubmit/tizen/20160725.073531accepted/tizen/wearable/20160725.083348accepted/tizen/tv/20160725.083354accepted/tizen/mobile/20160725.083352accepted/tizen/ivi/20160725.083417accepted/tizen/common/20160725.153648Vasiliy Ulyanov3-42/+15
2016-07-19YaGL: Fix debug build for x64 platformVasiliy Ulyanov1-48/+68