Lines Matching refs:pConfig
570 bool Destroy(ShaderSourceInfo* pConfig) in Destroy() argument
572 DeleteShaderSource(&pConfig->vs_source); in Destroy()
573 DeleteShaderSource(&pConfig->ps_source); in Destroy()
574 DeleteShaderSource(&pConfig->gs_source); in Destroy()
575 DeleteSOVaryings(pConfig->so_varyings, pConfig->numSOVaryings); in Destroy()
649 bool Initialize(s32 argc, char** argv, ShaderSourceInfo* pConfig, u32 abiVersion) in Initialize() argument
653 memset(pConfig, 0, sizeof(*pConfig)); in Initialize()
656 pConfig->pOutFilename = DEFAULT_OUTFILENAME; in Initialize()
657 pConfig->gpu = DEFAULT_GPU; in Initialize()
658 pConfig->lang = DEFAULT_SHADINGLANGUAGE; in Initialize()
659 pConfig->forceUniformBlock = DEFAULT_FORCEUNIFORMBLOCK; in Initialize()
660 pConfig->outfilealign = DEFAULT_ALIGNMODE; in Initialize()
661 pConfig->append = DEFAULT_APPENDMODE; in Initialize()
662 pConfig->ascode = DEFAULT_ASCODEMODE; in Initialize()
663 pConfig->endianbugfix = DEFAULT_ENDIANBUGFIX; in Initialize()
664 pConfig->noSparkInfo = DEFAULT_NOSPARKINFO; in Initialize()
681 pConfig->gpu = GPU_VERSION_1; in Initialize()
684 pConfig->gpu = GPU_VERSION_GPU7; in Initialize()
704 if (!AppendShaderSource(argv[count + 1], &pConfig->vs_source)) in Initialize()
709 …pConfig->vs_source_filename = _fullpath( vs_name_buffer, argv[count + 1], GSH_FULL_FILE_NAME_SIZE … in Initialize()
710 if( !pConfig->vs_source_filename ) in Initialize()
711 pConfig->vs_source_filename = argv[count + 1]; in Initialize()
725 if (!AppendShaderSource(argv[count + 1], &pConfig->ps_source)) in Initialize()
730 …pConfig->ps_source_filename = _fullpath( ps_name_buffer, argv[count + 1], GSH_FULL_FILE_NAME_SIZE … in Initialize()
731 if( !pConfig->ps_source_filename ) in Initialize()
732 pConfig->ps_source_filename = argv[count + 1]; in Initialize()
746 if (!AppendShaderSource(argv[count + 1], &pConfig->gs_source)) in Initialize()
751 …pConfig->gs_source_filename = _fullpath( gs_name_buffer, argv[count + 1], GSH_FULL_FILE_NAME_SIZE … in Initialize()
752 if( !pConfig->gs_source_filename ) in Initialize()
753 pConfig->gs_source_filename = argv[count + 1]; in Initialize()
767 if (!AppendShaderSource(argv[count + 1], &pConfig->cs_source)) in Initialize()
772 …pConfig->cs_source_filename = _fullpath( cs_name_buffer, argv[count + 1], GSH_FULL_FILE_NAME_SIZE … in Initialize()
773 if( !pConfig->cs_source_filename ) in Initialize()
774 pConfig->cs_source_filename = argv[count + 1]; in Initialize()
788 … pConfig->so_varyings = GetStreamOutVaryings(argv[count + 1], &pConfig->numSOVaryings); in Initialize()
789 if (pConfig->so_varyings == NULL) in Initialize()
808 pConfig->pOutFilename = argv[count + 1]; in Initialize()
816 pConfig->append = true; in Initialize()
820 pConfig->pOutFilename = argv[count + 1]; in Initialize()
828 pConfig->ascode = true; in Initialize()
832 pConfig->pOutFilename = argv[count + 1]; in Initialize()
846 pConfig->forceUniformBlock = true; in Initialize()
851 pConfig->optimizeFlags = parseOptFlags(pConfig->optimizeFlags, argv[count]+2); in Initialize()
853 pConfig->optimizeFlags = GSH2_OPTFLAGS_ALL; in Initialize()
862 pConfig->lang = SHADERLANG_ESSL; in Initialize()
866 pConfig->lang = SHADERLANG_GLSL; in Initialize()
885 pConfig->outfilealign = true; in Initialize()
891 pConfig->endianbugfix = true; in Initialize()
905 pConfig->dumpShaders = true; in Initialize()
911 pConfig->noSparkInfo = true; in Initialize()
919 pConfig->pSparkDir = argv[count + 1]; in Initialize()
932 pConfig->istats = 1; in Initialize()
937 pConfig->noArrayLimit = 1; in Initialize()