Lines Matching refs:pConfig

577 bool Destroy(ShaderSourceInfo* pConfig)  in Destroy()  argument
579 DeleteShaderSource(&pConfig->vs_source); in Destroy()
580 DeleteShaderSource(&pConfig->ps_source); in Destroy()
581 DeleteShaderSource(&pConfig->gs_source); in Destroy()
582 DeleteSOVaryings(pConfig->so_varyings, pConfig->numSOVaryings); in Destroy()
656 bool Initialize(s32 argc, char** argv, ShaderSourceInfo* pConfig, u32 abiVersion) in Initialize() argument
660 memset(pConfig, 0, sizeof(*pConfig)); in Initialize()
663 pConfig->pOutFilename = DEFAULT_OUTFILENAME; in Initialize()
664 pConfig->gpu = DEFAULT_GPU; in Initialize()
665 pConfig->lang = DEFAULT_SHADINGLANGUAGE; in Initialize()
666 pConfig->forceUniformBlock = DEFAULT_FORCEUNIFORMBLOCK; in Initialize()
667 pConfig->outfilealign = DEFAULT_ALIGNMODE; in Initialize()
668 pConfig->append = DEFAULT_APPENDMODE; in Initialize()
669 pConfig->ascode = DEFAULT_ASCODEMODE; in Initialize()
670 pConfig->endianbugfix = DEFAULT_ENDIANBUGFIX; in Initialize()
671 pConfig->noSparkInfo = DEFAULT_NOSPARKINFO; in Initialize()
688 pConfig->gpu = GPU_VERSION_1; in Initialize()
691 pConfig->gpu = GPU_VERSION_GPU7; in Initialize()
711 if (!AppendShaderSource(argv[count + 1], &pConfig->vs_source)) in Initialize()
716pConfig->vs_source_filename = _fullpath( vs_name_buffer, argv[count + 1], GSH_FULL_FILE_NAME_SIZE … in Initialize()
717 if( !pConfig->vs_source_filename ) in Initialize()
718 pConfig->vs_source_filename = argv[count + 1]; in Initialize()
732 if (!AppendShaderSource(argv[count + 1], &pConfig->ps_source)) in Initialize()
737pConfig->ps_source_filename = _fullpath( ps_name_buffer, argv[count + 1], GSH_FULL_FILE_NAME_SIZE … in Initialize()
738 if( !pConfig->ps_source_filename ) in Initialize()
739 pConfig->ps_source_filename = argv[count + 1]; in Initialize()
753 if (!AppendShaderSource(argv[count + 1], &pConfig->gs_source)) in Initialize()
758pConfig->gs_source_filename = _fullpath( gs_name_buffer, argv[count + 1], GSH_FULL_FILE_NAME_SIZE … in Initialize()
759 if( !pConfig->gs_source_filename ) in Initialize()
760 pConfig->gs_source_filename = argv[count + 1]; in Initialize()
774 if (!AppendShaderSource(argv[count + 1], &pConfig->cs_source)) in Initialize()
779pConfig->cs_source_filename = _fullpath( cs_name_buffer, argv[count + 1], GSH_FULL_FILE_NAME_SIZE … in Initialize()
780 if( !pConfig->cs_source_filename ) in Initialize()
781 pConfig->cs_source_filename = argv[count + 1]; in Initialize()
795pConfig->so_varyings = GetStreamOutVaryings(argv[count + 1], &pConfig->numSOVaryings); in Initialize()
796 if (pConfig->so_varyings == NULL) in Initialize()
815 pConfig->pOutFilename = argv[count + 1]; in Initialize()
823 pConfig->append = true; in Initialize()
827 pConfig->pOutFilename = argv[count + 1]; in Initialize()
835 pConfig->ascode = true; in Initialize()
839 pConfig->pOutFilename = argv[count + 1]; in Initialize()
853 pConfig->forceUniformBlock = true; in Initialize()
858 pConfig->optimizeFlags = parseOptFlags(pConfig->optimizeFlags, argv[count]+2); in Initialize()
860 pConfig->optimizeFlags = GSH2_OPTFLAGS_ALL; in Initialize()
869 pConfig->lang = SHADERLANG_ESSL; in Initialize()
873 pConfig->lang = SHADERLANG_GLSL; in Initialize()
892 pConfig->outfilealign = true; in Initialize()
898 pConfig->endianbugfix = true; in Initialize()
912 pConfig->dumpShaders = true; in Initialize()
918 pConfig->noSparkInfo = true; in Initialize()
926 pConfig->pSparkDir = argv[count + 1]; in Initialize()
939 pConfig->istats = 1; in Initialize()
944 pConfig->btstats = 1; in Initialize()
949 pConfig->btstats = 2; in Initialize()
954 pConfig->noArrayLimit = 1; in Initialize()